2016-11-30 65 views
1

,我有以下数据:[R GGPLOT2符合剧情类之间减少空间

Name Value Type 
One  500  Confirmed 
One  1000 Total 
Two  550  Confirmed 
Two  900  Total 
Three 550  Confirmed 
Three 800  Total 

而且下列R-脚本:

#!/usr/bin/env Rscript 

library(ggplot2) 

data = structure(list(Name = c("One", "One", "Two", "Two", "Three", 
"Three"), Value = c(500L, 1000L, 550L, 900L, 550L, 800L), Type = c("Confirmed", 
"Total", "Confirmed", "Total", "Confirmed", "Total")), .Names = c("Name", 
"Value", "Type"), class = "data.frame", row.names = c(NA, -6L 
)) 

ggplot(data=data, aes(x=Value, y=Name, group=Name, colour=Type)) + geom_line(color="black") + geom_point() 

将会产生以下情节:

Generated image

我的问题是,我怎样才能减少三个分类之间的垂直空间s(一,二,三)?它们看起来毫无用处。

回答

2

更改绘图输出的纵横比/大小。

下面是一个例子,它使用您的同一代码:

enter image description here

它会更好有密切的线一起,和大量的空间,外面?我怀疑这一点,但如果添加

coord_cartesian(ylim = c(-9,13)) 

你的情节,你可以得到这样的:

enter image description here

+0

完美 - 谢谢! – brt381