R语言绘图不会配色怎么办

背景介绍

平时在使用R语言作图时,图形的配色是个问题。记不住色号就不说了,颜色什么的也分辨不清!

今天给大家介绍一个R语言中的插件——colourpicker,可以很好地解决在R语言绘图过程中的配色问题,还是比较好用的,赶紧来学学吧!

插件安装

# 颜色拾取的插件安装
install.packages("colourpicker")
library(colourpicker)

安装完成后,就会在RStudio的插件中心,会出现以下按钮!上面那个是帮助按钮,下方是执行按钮!想要探索的,可以点击Plot Colour Helper进行探索即可。

功能介绍

1.这里我们首先加载一个数据集,加载ggplot2包用来作图

# 查看数据集和加载作图包
iris
library(ggplot2)

2.先绘制一个基础图用来演示如何作图

# 绘图
ggplot(iris,aes(Sepal.Length,Petal.Length)) 
       geom_point(aes(col=Species))

3.如何更改其中的颜色呢,首先我们设置需要赋值的颜色名称,将鼠标放在后面

4.点击插件Colour Picker

5.出现的交互式界面,加号代表增加颜色版块(右边现实的1,2,3就是颜色版块),Any colour意思是可以选择任何颜色

6.点击颜色,选择颜色,我们会发现1变成了红色

7.同理,我们选择2,3的颜色,点击右上角的Done

8.在RStudio中就出现了颜色编号,运行这行代码

9.我们再次绘图,加上映射的代码即可,颜色就变了

ggplot(iris,aes(Sepal.Length,Petal.Length)) 
  geom_point(aes(col=Species)) 
  scale_colour_manual(values = col_map)

10.那么第二个功能,Find R colour就是发现某一个颜色的相似颜色,可以调整出现的个数,然后对应填充上面的1,2,3,然后进行绘图即可

11.最后一个功能,就是R语言的一个颜色库,你可以在里面找自己需要的颜色即可,上色,绘图!

col_map <- c("#CD3333", "#0000EE", "#000000")
ggplot(iris,aes(Sepal.Length,Petal.Length)) 
  geom_point(aes(col=Species),size=3) 
  scale_colour_manual(values = col_map)

12.赶紧来试试今天的功能吧!

(0)

相关推荐

  • 如何使用R语言画图

    学习大数据,难免要学习R语言进行画图,那么如何使用R语言画图呢?小编就来讲一讲! 操作方法 01 查看绘图常用函数 02 查看低命令绘图参数 03 认识参数值 04 实例讲解! > x<- ...

  • RStudio(R语言)怎么设置字体、背景

    在使用R语言的时候,一般界面都是黑白相间的.经常使用该软件怎么更换它的背景或字体大小呢.下面给大家介绍一下R语言更换背景和字体的途径. 操作方法 01 首先点击打开电脑上安装的RStudio软件(注: ...

  • R语言中如何删除数据对象

      R语言中如何删除数据对象 首先需要打开R studio,新建文件脚本,[File]--[New Script]. 然后会发现,global environment这里之前代码留下的数据集非常麻烦, ...

  • 如何在电脑上下载R语言软件

    很多人应该都会选择R语言软件,因为它是一门低门槛的数据分析语言.今天就跟大家介绍一下如何在电脑上下载R语言软件的具体操作步骤.1. 打开电脑上的浏览器,进入百度进行搜索,然后进入官网.在官网页面,选择 ...

  • 如何使用R语言中的函数绘制正态曲线

    正态曲线是数学中的一种概率统计函数,用于统计分析数据.R语言中也有处理正态曲线的函数dnorm(),可以使用这个函数绘制正态曲线.下面利用一个实例说明这个函数的用法,操作如下: 操作方法 01 第一步 ...

  • R语言如何执行脚本文件

    R语言是一门比较热门的数据处理语言,本人怀着好奇心也想体验下,不想在加载脚本文件这里遇到了点麻烦,经过一番折腾,总算摸索出了一点门道,在这里记录下. 操作方法 01 打开R语言开发环境,点击" ...

  • 如何获取R语言中的数据帧行或者列数据并展示

    R语言中的数据帧是一种R对象,也是一种数据类型,一般声明是使用data.frame()函数.如果想要获取数据帧中的行数据或列数据,可以利用中括号加冒号取到.下面利用几个实例说明获取数据帧的行或列数据, ...

  • R语言安装包R PACKAGE在线本地安装方法

    R语言随着大数据产业及技术的成熟开始流行起来,下面就介绍通过在线或本地包文件的形式安装统计需要的各种安装包R PACKAGE的方法. 操作方法 01 首先打开R的编辑命令行窗口,输入安装命令: ins ...

  • 如何使用R语言中的数学函数对数函数和指数函数

    R语言中的数学函数除了三角函数之外,还有相应的指数函数和对数函数,常见的指数函数有exp,对数函数有log.log10.下面利用几个实例讲述指数函数和对数函数的用法,操作如下: 操作方法 01 第一步 ...

  • 用R语言画qq图

    小编一直在研究怎么用R语言画qq图,现在跟大家分享一下. 操作方法 01 打开R语言软件,我用的是RGui,与R-studio大同小异. 02 在菜单栏程序包中点击安装程序包,选择China (Bej ...