数据框中的 R 向量值

标签 r

我有一个数据框,想添加一个新列,其中的值是向量。 这在 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/

相关文章:

linux - 使用 ssh 在 shell 脚本中 undefined variable

r - dplyr - 根据条件从两个不同的数据帧中减去

r - R data.table 中的复杂总和,涉及查看其他列

r - 如何检查列值是否是R中同一tibble的另一个列表类型列的成员?

r - 常微分方程 (ODE) - 有什么方法可以防止出现负值吗?

r - 将权重矩阵应用于现有图表

R igraph 从顶点列表中的 igraph 对象生成 “subgraph”,如果原始节点中存在连接节点,则推断所选顶点之间的边

r - 填充共现矩阵

r - R中data.table的高效转换

删除 R 中至少包含一个负值的所有行