如何在R中更改直方图中大于0或小于0的值的条形颜色?
虽然直方图表示完整数据集的分布,但我们可能希望基于某个阈值划分来可视化该直方图。例如,我们可能希望可视化具有不同条形的直方图,这些条形的值大于1或小于1。这将有助于我们了解整个数据集中高于或低于某个值的值的分布。为此,我们可以简单地使用带有col参数的hist函数来更改大于或小于固定值的值的颜色。
示例
x<-rnorm(1000000) hist(x,col=x>0)
输出
示例
hist(x,col=x<0)
输出
广告
虽然直方图表示完整数据集的分布,但我们可能希望基于某个阈值划分来可视化该直方图。例如,我们可能希望可视化具有不同条形的直方图,这些条形的值大于1或小于1。这将有助于我们了解整个数据集中高于或低于某个值的值的分布。为此,我们可以简单地使用带有col参数的hist函数来更改大于或小于固定值的值的颜色。
x<-rnorm(1000000) hist(x,col=x>0)
hist(x,col=x<0)