0
A
回答
0
ifelse
功能是你在这种情况下的朋友。
sample_data <- mtcars[,1:4]
colors <- ifelse(mtcars$am, "blue", "pink")
plot(sample_data, col = colors)
对于您要三种以上的颜色的情况下,从memisc
包cases
功能将执行类似的功能:
library(memisc)
sample_data <- mtcars[,c(1, 3, 5)]
colors <- cases(
mtcars$cyl == 4 -> "red",
mtcars$cyl == 6 -> "blue",
mtcars$cyl == 8 -> "green"
)
plot(sample_data, col = colors)
但是,您的最强大和最灵活的工具是使用ggplot2
包。这是基于使用ggplot2
变量完成着色的一种方法:
library(ggplot2)
qplot(x = mpg, y = drat, col = factor(cyl), geom = "point", data = mtcars)
学习如何使用ggplot2
包将是一个有价值的长期投资。
相关问题
- 1. 非因变量图的平滑情节
- 2. 添加abline到augPred情节
- 3. XPath连续多个节点
- 4. 如何将连续分节符添加到XWPFDocument?
- 5. 根据变量复制细胞并添加连续编号
- 6. 添加多个变量到PHP数组
- 7. 用Python添加很多变量到MySQL
- 8. 创建一个基于“N”连续出现的原始因子水平的新因子/变量
- 9. XSLT连续变量中的多个变量不传播
- 10. ggplot:避免在x轴上添加因子变量
- 11. JSTree添加节点到子节点
- 12. combobox插入连续变量
- 13. Gnuplot循环连续变量
- 14. jQuery添加类到连续divs点击
- 15. 连续将图片添加到视频
- 16. 在多个连续的因素
- 17. 如何将标签添加到情节
- 18. 计算连续出现多少个数值的因子
- 19. 离子2多个连续
- 20. 添加到连续页面多个视图在ViewPager
- 21. 将因子添加到2个值
- 22. 与因子变量输出
- 23. R预测因子变量
- 24. GBM处理因子变量,担心的因素太多
- 25. 使用多行文字删除添加到情节的文字
- 26. 添加字幕的情节
- 27. 使用jquery继续添加数字到变量点击
- 28. 添加多个子节点使用XPath
- 29. 对一个因素变量的三个因子变量
- 30. 单热编码分类变量和连续尺度连续变量
您可以尝试为您的调用添加诸如'col = ifelse(kitedata_2 $ sex ==“female”,“red”,“blue”)'。或者提供一个可重复的例子。 – Heroka
您可以随时在配对功能中使用面板选项。 – dc3