Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.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,在data.frame中添加列_R_Dataframe - Fatal编程技术网

r,在data.frame中添加列

r,在data.frame中添加列,r,dataframe,R,Dataframe,我有三个数据集 第1组: A B 23 12 34 81 13 45 11 23 第2组: A B .34 1.1 .5 2.0 .4 1.8 第三组: A B -23 5 -3 0.1 .8 -2.3 -.6 1.4 4 3.2 现在,我必须按照以下类型创建数据帧: A B Type 23 12 1 3

我有三个数据集

第1组:

   A    B
  23   12
  34   81
  13   45
  11   23
第2组:

   A    B 
 .34    1.1
 .5     2.0
 .4     1.8
第三组:

   A    B
  -23   5
  -3    0.1
  .8    -2.3
  -.6   1.4
  4     3.2
现在,我必须按照以下类型创建数据帧:

   A     B    Type
   23    12   1
   34    81   1
    .
    .
    .
   11    23   1
  .34   1.1   2
   .5   2.0   2
   .4   1.8   2
  -23   5     3
    .
    .
    .
    4   3.2   3
我的尝试:

   set1 <- data.frame(A=c(23,34,13,11),B=c(12,81,45,23)) 
   set2 <- data.frame(A=c(.34,.5,.4),B=c(1.1,2,1.8))
   set3 <- data.frame(A=c(-23,-3,.8,-.6,4),B=c(5,.1,-2.3,1.4,3.2))

   dat123 <- rbind(set1,set2,set3)
set1
set1
set1像这样:

l <- list(set1, set2, set3)
do.call(rbind, Map(data.frame, l, type = seq_along(l)))
l像这样:

l <- list(set1, set2, set3)
do.call(rbind, Map(data.frame, l, type = seq_along(l)))

l为什么你不能
data.frame(A=c(23,34,13,11),B=c(12,81,45,23),Type=1)
..@Roland添加
Type
列是我问题的下一部分。在知道我需要添加
类型之前,我必须完成一半的问题。所以如果我现在做这个
data.frame(A=c(23,34,13,11),B=c(12,81,45,23),Type=1)
,我必须在以前的代码中做很多更改。为什么你不能呢
data.frame(A=c(23,34,13,11),B=c(12,81,45,23),Type=1)
..@Roland添加
Type
列是我问题的下一部分。在知道我需要添加
类型之前,我必须完成一半的问题。因此,如果我现在做这个
data.frame(A=c(23,34,13,11),B=c(12,81,45,23),Type=1)
,我必须在我以前的代码中做很多更改。你能给我一些关于
地图的参考吗。我已经搜索了
?地图
,但我不清楚。确定。
?Map
文档说:“
Map
mapply
的简单包装,它不试图简化结果”。如果您不熟悉
mapply
,请看一下它的文档。您能给我一些有关
Map
的参考资料吗。我已经搜索了
?地图
,但我不清楚。确定。
?Map
文档说:“
Map
mapply
的简单包装,它不试图简化结果”。如果您不熟悉
mapply
,请查看其文档。