【发布时间】:2021-05-22 12:58:01
【问题描述】:
我想在 R 中构建面板数据。我知道原则上该怎么做,但不知道如何有效地做。
我想要的结果如下:
state city
delta A
delta B
delta C
gamma D
gamma E
...
omega X
我有一个包含城市的各个州的变量:
delta <- c("A", "B", "C")
gamma <- c("F", "E)
...
我知道我可以简单地使用:
state <- c("delta", "delta", "delta", "gamma" ... )
city <- c("A", "B", "C", "D" ...)
df <- data.frame(state, city)
但鉴于我有大量的州和城市,使用上述方法会非常耗时。
有没有更有效的方法可以将变量delta、gamma .... 以某种方式直接组合到数据帧中?
【问题讨论】: