我的数据如下:
set.seed(123)
library(tidyverse)
library(reshape2)
Year <- c(2017, 2017, 2017, 2018, 2018, 2018)
Month <- c(10, 11, 12, 1, 2, 3)
alpha_test <- runif(n = 6, min = 0.2, max = 0.25)
alpha_control <- runif(n = 6, min = 0.17, max = 0.22)
beta_test <- runif(n = 6, min = 0.01, max = 0.1)
beta_control <- runif(n = 6, min = 0.03, max = 0.05)
df <- tibble(Year, Month, alpha_test, alpha_control, beta_test, beta_control)
df
我想要的是两个几何路径图(一个是alpha图,一个是beta图),比较测试和控制。下面是一个类似测试的Excel示例:
我想我需要以某种方式融化数据以得到我想要的。但是,命令
rawMelt <- melt(df, id.vars = c(Year, Month))
给出错误
Error: id variables not found in data: 2017, 2018, October, November, December, January, February, March
. 你怎么把这些数据融合起来,这样我就能画出我想要的图表?