用色标在R中绘图
我有一个文件4列,我想打印第一对第二列和颜色的基础上,第三列的颜色比例。我试过散点图,但不知道如何得到侧面的色标。我正在寻找类似于表面外观的东西。不太清楚你所说的表面外观是什么意思。 下面是一个可能会有所帮助的基本示例-用色标在R中绘图,r,plot,colors,R,Plot,Colors,我有一个文件4列,我想打印第一对第二列和颜色的基础上,第三列的颜色比例。我试过散点图,但不知道如何得到侧面的色标。我正在寻找类似于表面外观的东西。不太清楚你所说的表面外观是什么意思。 下面是一个可能会有所帮助的基本示例- 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
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)
a取决于绘图范例,但正确的搜索词是“图例”。