【发布时间】:2020-07-21 21:26:48
【问题描述】:
我可以使用以下代码构造一个data.frame。
library(tidyverse)
library(lubridate)
DF <- data.frame(Date = seq(as.Date("2001-03-01"), to= as.Date("2001-05-31"), by="day"),
A = runif(92, 0,10),
D = runif(92,5,15),
Z = runif(92,3,15))
但是,我想在下面的figure 中构造一个data.frame,其中columns (I.e., 1:2 or 1:5) 和rows (I.e., A, Z etc) 的名称应该像我所拥有的那样,但其中的值可以是random .我正在尝试提出reproducible 的问题,但想先让我的data.frame 正确。
【问题讨论】:
-
列名是什么
1:2或1:5 -
1:2,1:5,1:10等是列名 -
从例子看不清楚
-
你需要
DF %>% pivot_longer(cols = -Date) %>% pivot_wider(names_from = Date, values_from = value)