我有一个数据框,想添加一个新列,其中的值是向量。 这在 R 中可能吗?
谢谢,
最佳答案
您可以将列表存储为数据框的一部分,这是获得向量值条目的一种方式。例如:
m <- data.frame(a=1:10)
m$l <- lapply(1:10, function(x) c(x, x + 1))
m$l
作为 R 中实际使用方式的示例,POSIXlt
日期实际上是一个列表,其中包含给出年、月、日等的组件。当您将此类日期变量存储在数据框中时,存储的是一个向量列表。
关于数据框中的 R 向量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9866296/