R中的比较图
我有一个如下所示的数据集,并希望创建一个图,如图所示。我已经尝试了很多方法来以一种好的方式表示数据。是否有任何方法可以将以下数据集表示为给定的图形R中的比较图,r,ggplot2,graph,data-analysis,R,Ggplot2,Graph,Data Analysis,我有一个如下所示的数据集,并希望创建一个图,如图所示。我已经尝试了很多方法来以一种好的方式表示数据。是否有任何方法可以将以下数据集表示为给定的图形 d <- read.table(text=" MONTH ACTUAL PREDICTED 1 January -18.0521472 -0.05621367 2 February 5.7084035 2.06652079 3 March 1.5226629 -2.13900349 4 April
d <- read.table(text="
MONTH ACTUAL PREDICTED
1 January -18.0521472 -0.05621367
2 February 5.7084035 2.06652079
3 March 1.5226629 -2.13900349
4 April -6.2783397 -1.4275986
", stringsAsFactors=FALSE)
d$MONTH <- factor(d$MONTH, levels=unique(d$MONTH))
d
因此,目前有人投票认为这个问题过于宽泛;不过,最初的版本有一个例子,说明了OP到底在寻找什么。我不知道它为什么被移除,但我认为它应该被放回去,因为这曾经是一个非常清楚的问题。
library(tidyverse)
d %>%
gather(var,value,-MONTH) %>%
ggplot(aes(MONTH,value, col=var,group = var))+
geom_line(linetype = "dashed")+
geom_point()