正常变量和因子变量之间的图中的颜色差异
我在mtcars数据集上使用plot
函数。
我正在尝试为基于mtcars$cyl
变量的图添加颜色
cyl变量中的不同值是4,6和8
首先我试过这个:
plot(x=mtcars$wt, y=mtcars$mpg, col = mtcars$cyl)
我用蓝色,紫色和灰色绘制了点。
然后我将cyl
变量转换为一个因子并再次尝试相同的绘图,
mtcars$fcyl <- as.factor(mtcars$cyl)
plot(x=mtcars$wt, y=mtcars$mpg, col = mtcars$fcyl)
但是这次我得到了黑色,红色和绿色
我想了解如何将变量赋值为因子来改变颜色。 后面发生了什么?
我想了解如何将变量赋值为因子来改变颜色。 后面发生了什么?
在R中,因素只是整数。 在绘图功能中,整数转换为8种不同的颜色(重复),这8种颜色可以在视觉上分开。
尝试这个:
plot(x=1:16, y=1:16, col = 1:16, pch=16)
链接地址: http://www.djcxy.com/p/30969.html
上一篇: Colour difference in plot between normal variable and factor variable