将列表转换为数据框架

时间:2017-10-01 21:52:41

标签: r dataframe

我有一个包,它在变量“res”中返回list。 res [1]看起来像这样

> res[1]
$anoms
            timestamp anoms
1 2017-02-08 20:15:00  7695
2 2017-06-09 20:26:00  4013
3 2017-02-01 20:14:00 85029
4 2017-02-07 20:14:00  7214
5 2017-09-23 08:49:00  4422
6 2017-01-31 20:14:00 84431
7 2017-09-22 08:47:00  4529

正如您所看到的那样,两列(时间戳和动画)都在1位置。

如何将此列表转换为具有三列的数据框,其中第一列和第二列是时间戳和anoms,第三列是之前定义的静态变量(比如变量a<-"test")

1 个答案:

答案 0 :(得分:2)

将此作为答案发布,以便人们可以看到它:

df = res[1]$anoms 
df$a = "test"

您可以使用$提取列表的anoms元素(在本例中为data.frame)。