从名称列表创建数据框

二十

我有一个像这样的数据框:

A<-c(1,2,3,4,5)
B<-c(5,6,5,4,3)
C<-c(6,6,6,6,6)
D<-c(3,3,2,4,5)
E<-c(7,6,5,4,3)
DF<-data.frame(A,B,C,D,E)

我也有单独的向量:

AA<-c(8,8,8,8,8)
BB<-c(1,2,3,4,5)
CC<-c(4,4,4,4,3)
DD<-c(2,2,2,2,3)
EE<-c(7,7,7,7,6)

我的目标是通过引用上述名称来创建一个新的数据框。我有一个循环函数,可以创建一个我希望如何组织数据框的列表。结果如下所示:

mylist<-list('DF$A','AA','DF$B','BB','DF$C','CC','DF$D','DD','DF$E','EE')

如何根据上述列表创建新的数据框?

类似于这样的东西:

MyDataFrame<-data.frame(mylist)

这显然不起作用。但是会产生与此相同的结果:

MyDataFram<-data.frame(DF$A, AA,DF$B,BB,DF$C,CC,DF$D,DD,DF$E,EE)

无需指定每个术语

托诺伊

这个例子可能有帮助

a<-c(4,4,4,4,3) #data 1
b<-c(2,2,2,2,3) #data 2
l<-list(a=a,b=b) #make list (I assume you already have this organized)

#depend on how you want to compile your data use either 'rbind' or 'cbind'
d<-data.frame(do.call('rbind',l)) 
> d
  X1 X2 X3 X4 X5
a  4  4  4  4  3
b  2  2  2  2  3

d<-data.frame(do.call('cbind',l))
> d
  a b
1 4 2
2 4 2
3 4 2
4 4 2
5 3 3

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在数据框列表中创建列表名称列

来自分类Dev

按列名称组合列表元素以创建数据框

来自分类Dev

根据数据框和列名称创建命名的空列表

来自分类Dev

在多索引熊猫数据框中创建列名称列表

来自分类Dev

R:根据列表元素名称创建新的数据框变量

来自分类Dev

按列名称组合列表元素以创建数据框

来自分类Dev

从列表创建一些数据框列名称

来自分类Dev

如何创建迭代名称列表的数据框?

来自分类Dev

创建数据框列表

来自分类Dev

列表列 - 创建数据框的数据框

来自分类Dev

从记录列表创建数据框

来自分类Dev

从列表创建熊猫数据框

来自分类Dev

熊猫自动从具有列名称的系列列表中创建数据框

来自分类Dev

从两个数据框创建单个列表,同时保留列的类及其名称

来自分类Dev

从列表列表创建数据框

来自分类Dev

从多个列表列表创建数据框

来自分类Dev

更改数据框列表中的名称

来自分类Dev

如何获取列表中数据框的名称

来自分类Dev

遍历数据框名称列表

来自分类Dev

从数据框列表中删除行名称?

来自分类Dev

在数据框列表上使用数据框的名称

来自分类Dev

For 循环创建熊猫数据框 - 不同的数据框名称?

来自分类Dev

采购数据框并循环创建列表/数据框

来自分类Dev

从数据框列表创建单个熊猫数据框

来自分类Dev

使用数据框列表的公共列创建数据框-R

来自分类Dev

从R中的数据框创建列表

来自分类Dev

从元组列表创建熊猫数据框

来自分类Dev

创建与模式匹配的数据框列表

来自分类Dev

熊猫从列表创建数据框列