使用色标在R中绘图

时间:2015-12-16 04:03:28

标签: r plot colors

我有一个4列文件,我想绘制第一列和第二列,并根据第3列使用色标对其进行着色。我尝试了散点图,但不知道如何获得侧面的色标。我正在寻找像表面外观的东西。

1 个答案:

答案 0 :(得分:0)

不太确定你的表面外观是什么意思。 以下是一个可能有用的基本样本 -

a <- sample(1:20, 5)
b <- sample(1:20, 5)
x <- c('A', 'A', 'A', 'B', 'B')
df <- data.frame(a, b, x)
df

#    a   b   x
#1   8  14   A
#2  16   2   A
#3  17  11   A
#4   9   7   B
#5   6   3   B

library(ggplot2)
ggplot(data = df, aes(x = a, y = b, color = x) + geom_point(size = 5)

output

您还可以使用其他参数手动编辑颜色和图例大小等。