R如何将变量名储存在在一个数组中,可以直接调用
data1<-data.frame(name=c("Jack","Tom","Hans"),math=c(98,45,87),chinese=c(98,87,54),en...
data1<-data.frame(name = c("Jack","Tom","Hans"),math = c(98,45,87),chinese = c(98,87,54),english = c(87,98,78))
data2<-data.frame(name = c("Jack","Tom","Hans"),math = c(98,45,87),chinese = c(98,87,54),english = c(87,98,78))
data3<-data.frame(name = c("Jack","Tom","Hans"),math = c(98,45,87),chinese = c(98,87,54),english = c(87,98,78))
data4<-data.frame(name = c("Jack","Tom","Hans"),math = c(98,45,87),chinese = c(98,87,54),english = c(87,98,78))
D<-c(data1,data2,data3,data4)
D[1]就可以输出data1 展开
data2<-data.frame(name = c("Jack","Tom","Hans"),math = c(98,45,87),chinese = c(98,87,54),english = c(87,98,78))
data3<-data.frame(name = c("Jack","Tom","Hans"),math = c(98,45,87),chinese = c(98,87,54),english = c(87,98,78))
data4<-data.frame(name = c("Jack","Tom","Hans"),math = c(98,45,87),chinese = c(98,87,54),english = c(87,98,78))
D<-c(data1,data2,data3,data4)
D[1]就可以输出data1 展开
1个回答
展开全部
所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。
所以在数组中只能存储相同类型的类对象。
要存储多个对象,只需要定义一个类对象数组,然后赋值进去即可。
如类名为A,要存储最多100个对象,需要定义为
A array[100];
然后对于任意的一个对象b,要存储到array的第i个元素中(i在0到99之间)的赋值语句可以写作:
array[i] = b;
所以在数组中只能存储相同类型的类对象。
要存储多个对象,只需要定义一个类对象数组,然后赋值进去即可。
如类名为A,要存储最多100个对象,需要定义为
A array[100];
然后对于任意的一个对象b,要存储到array的第i个元素中(i在0到99之间)的赋值语句可以写作:
array[i] = b;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询