服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - R语言 - R语言绘制条形图及分布密度图代码总结

R语言绘制条形图及分布密度图代码总结

2022-12-29 12:12WTRD R语言

这篇文章主要为大家介绍了R语言条形图及分布密度图代码总结,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

条形图

普通条形图

ggplot(df,],aes(x=group,y=value))
+geom_bar(stat = "identity",width = 0.57) #width是条形宽度
+theme_bw() #去掉灰色的背景
+scale_x_discrete(labels=c("AUC-B","AUC-P")) #x轴分组的标签
+labs(x="time",y="AUC") #x轴和y轴的标签
+theme(title = element_text(size=24),axis.text= element_text(size=16))
# title控制xy轴的标题字体大小,axis.text是轴分组标签的字体大小

效果图:

R语言绘制条形图及分布密度图代码总结

分组簇状条形图

ggplot(df,aes(x=group,y=value,fill=group2))
+geom_bar(stat = "identity",position = position_dodge(0.7),width = 0.7)
#position_dodge是并排而不是堆积条形图参数的0.7是簇内条形间距,width是条形宽度
+scale_fill_grey(start=0.7,end=0.4,labels=c("AUC-B","AUC-P"))
#fill_grey是灰度,后面的start和end是灰度百分比,labels显示在图例上
#想用彩色可以用 scale_fill_brewer()
+theme_bw() #去灰色背景
+scale_x_discrete(labels=c("<80%","80-90%","90-97%","97-100%"))
#改变x轴分组的标签
+labs(x="TIR",y="AUC") #改变x和y轴的标签
+theme(legend.position = c(0.9,0.9)) #图例位置,c(1,1)是右上角,c(0,0)是原点
+guides(fill=guide_legend(title=NULL)) #改变图例标题,NULL就是取消标题

效果图:

R语言绘制条形图及分布密度图代码总结

 

分布密度图

ggplot(data_final2,aes(x=relative_time,fill=group,alpha=1/10))+geom_density()

R语言绘制条形图及分布密度图代码总结

以上就是R语言条形图及分布密度图代码总结的详细内容,更多关于R语言条形图分布密度图的资料请关注服务器之家其它相关文章!

原文链接:https://blog.csdn.net/Alleine/article/details/108089303

延伸 · 阅读

精彩推荐
  • R语言R语言关于卡方检验实例详解

    R语言关于卡方检验实例详解

    在本篇文章里小编给大家整理了一篇关于R语言关于卡方检验实例 内容,有兴趣的朋友们可以学习参考下。...

    w3cschool7312022-01-17
  • R语言R语言基本运算的示例代码

    R语言基本运算的示例代码

    这篇文章主要介绍了R语言基本运算的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随...

    listarya8272021-12-24
  • R语言R语言关于“包”的知识点总结

    R语言关于“包”的知识点总结

    在本篇文章里小编给大家分享的是一篇关于R语言“包”的知识点总结内容,有兴趣的朋友们可以学习下。...

    w3cschool9202022-01-03
  • R语言R语言绘制频率直方图的案例

    R语言绘制频率直方图的案例

    这篇文章主要介绍了R语言绘制频率直方图的案例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    种地的Pele10482021-12-29
  • R语言R语言实现二进制文件读写操作

    R语言实现二进制文件读写操作

    这篇文章主要介绍了R语言实现二进制文件读写操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下...

    luyaran7762021-12-25
  • R语言R语言符号知识点汇总

    R语言符号知识点汇总

    在本篇文章里小编给大家整理的是一篇关于R语言符号知识点汇总内容,有需要的朋友们可以学习下。...

    看云10922021-12-31
  • R语言R语言关于二项分布知识点总结

    R语言关于二项分布知识点总结

    在本篇内容里小编给大家整理的是一篇关于R语言关于二项分布知识点总结内容,有兴趣的朋友们可以学习下。...

    w3cschool11592022-01-17
  • R语言R语言 ggplot2改变柱状图的顺序操作

    R语言 ggplot2改变柱状图的顺序操作

    这篇文章主要介绍了R语言 ggplot2改变柱状图的顺序操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    Blackrosetian5412022-01-04