我想用 ggplot 绘制轨迹,使用 geom_path()。
坐标系的原点在中间。x 和 y 都有正值和负值。
我没有找到任何显示负 x 值的图。
是否可以用 R 绘制这个?
嗯,由于问题的不完整,我可能会遗漏一些东西,但是 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() 示例中的两个变量(因此它们都有正值和负值),并且情节看起来如预期。