正常变量和因子变量之间的图中的颜色差异

我在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

下一篇: tidyverse method for reading CSV section