Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 将数据帧列表转换为具有特定列名的单个数据帧_R_Dataframe - Fatal编程技术网

R 将数据帧列表转换为具有特定列名的单个数据帧

R 将数据帧列表转换为具有特定列名的单个数据帧,r,dataframe,R,Dataframe,我有这个: > list("x"=data.frame("a"=(1:3),"b"=(4:6)),"y"=data.frame("a"=(1:3),"b"=(7:9))) $x a b 1 1 4 2 2 5 3 3 6 $y a b 1 1 7 2 2 8 3 3 9 我想要这个: a x y 1 b b 2 b b 3 b b 对应的值为b 有人能帮我吗?谢谢。您可以试试: cbind(a=my_list[[1]]$a,as.data.frame(lapply(my_li

我有这个:

> list("x"=data.frame("a"=(1:3),"b"=(4:6)),"y"=data.frame("a"=(1:3),"b"=(7:9)))
$x
  a b
1 1 4
2 2 5
3 3 6

$y
  a b
1 1 7
2 2 8
3 3 9
我想要这个:

a x y
1 b b
2 b b
3 b b
对应的值为b

有人能帮我吗?谢谢。

您可以试试:

cbind(a=my_list[[1]]$a,as.data.frame(lapply(my_list,`[`,2)))
#>a x y
#> 1 1 4 7
#> 2 2 5 8
#> 3 3 6 9
在哪里


我的清单谢谢……你做到了……我的头都碎了……现在我必须明白了……谢谢again@nasifffors如果答案有帮助,请点击左侧的复选标记,接受答案。每篇文章只能接受一个答案。请参阅-