R中的绘图不会改变颜色

时间:2014-07-30 01:00:09

标签: r colors plot

这可能听起来像一个非常愚蠢的问题,但我在R中的情节不会改变颜色!

这是我在R

中的路线
plot(MasterModCfs$V3,MasterModCfs$V5,col="blue")

我尝试过空间,没有,用不同的颜色,重新加载,我能想到的一切。如果它很重要,MasterModCfs包含数千个数据值。

我做了其中一个例子只是为了检查

cars <- c(1, 3, 6, 4, 9)
plot(cars)
plot(cars, col="blue")

它是蓝色的。这样才行。

为什么我的情节不会改变颜色?

3 个答案:

答案 0 :(得分:1)

谷歌搜索同样的问题,我遇到了这个现在的页面 - 但随后通过反复试验找到了我自己的问题的来源,所以发布在这里以防万一。我的x轴值被设置为因子 - 当我使用as.character()将它们重新转换为普通字符串时,我最终能够重新应用我自己的颜色。

答案 1 :(得分:0)

在不知道par()设置是什么以及列的类别的情况下,我们无法说出来。

您可以尝试在绘图命令中添加'pch = 21,bg =“red”',看看是否有任何改变。它可能会给你一个提示。

答案 2 :(得分:0)

我建议在aes中使用ggplot2命令。您可以尝试

ggplot(data = MasterModCfs) + geom_point (mapping =aes (x=V3, y=V5), color="blue")

应该可以!

我不知道如何直接使用剧情。我尝试了一个简单的示例(使用汽车),但是如果您为“ y”轴添加另一个矢量(最后要这样做),它也会失败。老实说,我不知道为什么它只能使用“汽车”和颜色。