【发布时间】:2019-02-18 14:43:41
【问题描述】:
我想为没有 ggplot2 或 lattice 的不同组绘制不同颜色的数据。情节中的子集不适用于作为角色的因子是某种问题吗?
数据集中有两个变量和一个因子。变量是数字,因子(例如苹果、梨)保存为字符。当我尝试按因子绘制子集时,没有可看的点。没有子集就有。 如果我将因子转换为数字而不是单词(apple = 1,pear =2),它可以为点着色不同。但后来我的传奇失败了。
A<- data$Variable1
B<- data$Variable2
C<- data$Factor
plot(B,A, pch=16, col=c("green3","black")[C], cex=.5, lwd=2, xaxt="n", yaxt="n", ann=FALSE)
legend(x="topleft",legend=levels(C), pch=16, col=c("green3","black"))
情节应该有由因素选择的不同颜色的点和解释颜色的图例。
【问题讨论】:
标签: sorting plot colors subset