ggplot - >创建负x值

时间:2013-10-19 10:58:17

标签: r ggplot2

我想用ggplot绘制痕迹,使用geom_path()。

坐标系的原点位于中间。 x和y都有正值和负值。

我没有找到任何显示负x值的情节。

是否可以用R?

绘制它

1 个答案:

答案 0 :(得分:2)

嗯,由于问题不完整,我遗漏了一些东西,但ggplot和geom_path()在使用负面数据时没有任何问题。

例如:

library(ggplot2)
library(plyr)

myear <- ddply(movies, .(year), colwise(mean, .(length, rating)))
myear$lengthc <- myear$length - mean(myear$length)
myear$ratingc <- myear$rating - mean(myear$rating)
summary(myear)

p <- ggplot(myear, aes(lengthc, ratingc))
p + geom_path()

我只是将geom_path()示例中的两个变量都置于中心(因此它们都有正值和负值),并且图表看起来像预期的那样。