1

ggplot2 似乎在我的机器上出了问题。无论我指定什么颜色,它似乎都以红色打印线条!例如,以下代码还以红色打印图(附图像)。

df <- data.frame(
  date = seq(Sys.Date(), len=100, by="1 day")[sample(100, 50)],
  price = runif(50)
)
df <- df[order(df$date), ]

dt <- qplot(date, price, data=df, geom="line", color="blue")
dt

在此处输入图像描述

怎么了?

4

1 回答 1

1

将 color = "blue" 替换为:

colour = I("blue")

正如@joran 正确提到的那样,最好这样做:

ggplot(data=df, aes(date, price)) + geom_line(color="blue")
于 2013-05-10T01:44:10.590 回答