介绍
小编给大家分享一下R语言ggplot2修改x轴顺序设置自定义颜色的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
先声明一下所用的数据集
第一个图如下
这个图主要在于x轴的顺序设置上,如果按不做任何处理的话在那3个就会在2之前,解决方法是b [1] & lt;因素(b[1],水平=c(& # 39; 2 & # 39; & # 39; 3 & # 39;,“在3“)),这句代码可以重新设置因子的级别
完整代码如下:
[1] & lt;因素([1],水平=c(& # 39; 2 & # 39; & # 39; 3 & # 39;,“在3“)) ggplot (aes (x=a [1], y=[2])) + geom_bar (stat=癷dentity") + xlab(& # 39;转录本数目& # 39;)+ ylab(& # 39;主导转录本百分比& # 39;)
第二个图如下:
这个图的关键在于要求颜色是黑白,代码如下
col<- c (“black",“gray") ggplot (data =, c, aes (c3, c1,还以为;fill =, c [2])), + geom_bar (=stat & # 39;身份# 39;,,position =, & # 39;道奇# 39;)+ ,xlab (& # 39;, & # 39;) + ylab(& # 39;个数& # 39;)+,scale_fill_manual (=values 坳)+主题(legend.position=& # 39;没有# 39;)+ ,geom_text (aes (=label c [2]),, position =, position_dodge (0.9), vjust=-0.2)
其中scale_fill_manual(值=坳)是用来自定义颜色的
<强>补充:R语言ggplot2修改坐标轴刻度强>
序号操作代码1修改坐标轴显示范围scale_x_continous(限制=c (“A”、“B”) 2修改坐标轴显示范围ylim (A, B) 3修改坐标轴显示刻度scale_x_continous(限制=c (“A”、“B”),休息时间=seq(起始值,终止值,间隔))4旋转坐标轴标签(axis.text主题。x=element_text(角=45,大?8))5修改坐标轴的属(axis.text性主题。x=theme_text (x轴属性),asix.text。y=theme_text (y轴属性)6修改字体windowsFonts (myFont1=windowsFont (Times New Roman) myFont2=windowsFont(“华文行楷”))6旋转坐标轴coord_flip() 7坐标轴转换标度scale_x_log10() #横坐标log10转换以上是“R语言ggplot2修改x轴顺序设置自定义颜色的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!