龙空技术网

R语言绘图不会配色?这个工具来教你

Paper绘图 1241

前言:

而今看官们对“valuesc语言”大致比较重视,姐妹们都需要知道一些“valuesc语言”的相关资讯。那么小编在网络上汇集了一些关于“valuesc语言””的相关内容,希望朋友们能喜欢,各位老铁们快快来了解一下吧!

背景介绍

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

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

插件安装

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

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

功能介绍

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

# 查看数据集和加载作图包irislibrary(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.赶紧来试试今天的功能吧!

标签: #valuesc语言