我有一个 csv 表,其中有三列我想在 R 中使用 ggplot2 绘制为折线图。 x 轴上的变量将引用列“DATE_Out”中的数据,y 轴上的两个变量将引用列“ Percent_In”和“Percent_Out”分别。请注意,“Percent_In”和“Percent_Out”完全是两列,而不是一列不同类型的数据进行分组。表数据示例
谁能给我一些有关 R 代码的提示?
library(ggplot2)
library(reshape2)
tbl <- read.csv('table.csv')
tbl$DATE_Out <- as.Date(tbl$DATE_Out, format = '%m/%d/%Y')
tbl <- melt(tbl, id.vars = 'DATE_Out')
plt <- ggplot(data = tbl, aes(x = DATE_Out, y = value))
plt <- plt + geom_path(aes(colour=tbl$variable))
plt + theme_minimal() + theme(legend.title=element_blank())
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句