Tag: 线图

如何在ggplot中更改行宽?

数据链接:使用的数据 我的代码: ccfsisims <- read.csv(file = "F:/Purdue University/RA_Position/PhD_ResearchandDissert/PhD_Draft/GTAP-CGE/GTAP_NewAggDatabase/NewFiles/GTAP_ConsIndex.csv", header=TRUE, sep=",", na.string="NA", dec=".", strip.white=TRUE) ccfsirsts <- as.data.frame(ccfsisims) ccfsirsts[6:24] <- sapply(ccfsirsts[6:24],as.numeric) ccfsirsts <- droplevels(ccfsirsts) ccfsirsts <- transform(ccfsirsts,sres=factor(sres,levels=unique(sres))) library(ggplot2) #—————————————————————————————— #### Plot of food security index for Morocco and Turkey by sector #—————————————————————————————— #_Code_Begin… datamortur <- melt(ccfsirsts[ccfsirsts$region %in% c("TUR","MAR"), ]) # Selecting regions of interest datamortur1 <- datamortur[datamortur$variable […]

在一张图中绘制多条线

尝试使用ggplot将多行图表绘制成一个图表,但不知道如何使用我的数据集。 不确定是否需要更改数据结构(转置?) 数据看起来像这样: Company 2011 2013 Company1 300 350 Company2 320 430 Company3 310 420 我也试过换位: Year Company1 Company2 Company3 2011 300 320 310 2013 350 430 420 为此,我可以绘制一个值的使用; ggplot(data=df, aes(x=Year, y=Company1)) + geom_line(colour="red") + geom_point(colour="red", size=4, shape=21, fill="white") 但是我不知道如何组合所有的公司,因为我再也没有一个对象“公司”了。 有什么build议么?