我有一个 POSIXct(时间戳)数据列表,我想将其放入单列数据框中。使用 as.data.frame 函数给我一个单列中的每个时间戳,因此数据帧是 1 xn 而不是 nx 1。我不能先转换回矩阵或使用 t() 函数,因为这将强制值恢复为数字形式。有没有办法直接从列表到数据框?
谢谢!
答案 0 :(得分:0)
如果列表名为 list_data
,您可以尝试 -
data <- data.frame(timestamp = do.call(c, list_data))
答案 1 :(得分:0)
我们可以使用
library(dplyr)
library(purrr)
data <- tibble(timestamp = invoke(c, list_data))