[英]Manipulate colours on ggplot2
我想使用此库构建一个qplot
。
我有一个数据集
Head(data)
tstamp elementid value hours
2016-09-15 15:20:28 IN_TEMP 24.99558 15
2016-09-15 15:20:28 IN_TEMP 25.12237 15
2016-09-15 15:20:29 IN_TEMP 25.44952 15
2016-09-15 15:20:29 IN_TEMP 25.53550 15
2016-09-15 15:20:39 IN_PRESSURE 101.40683 15
2016-09-15 15:20:49 IN_TEMP 25.94596 15
我创建了我的qplot
qplot(data = data, y = value, log = "xy", color = elementid ,facets = hours~elementid)
但是现在我试图操纵情节。
例如:
我想要图表左侧的“ IN_TEMP” div,并且要交换点的颜色(蓝色变成红色,红色变成蓝色)
有人能帮我吗?
因此,您可以将elementid创建为有序因子,R会自动按字母顺序对因子级别进行排序,但是您可以使用?factor顺序。
elementid <- factor(elementid , levels=c("IN_TEMP","IN_PRESSURE"), ordered=TRUE)
那应该解决您的颜色和您的打印顺序问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.