这期内容当中小编将会给大家带来有关怎么在R语言中使用密度图进行绘图、文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
步骤1。绘图数据的准备
首先还是要把你想要绘图的数据调整成R语言可以识别的格式,把excel保存成<强> csv格式强>。
数据的格式如下图:一列表示一种变量,第一行是列名
步骤2。绘图数据的读取
<强> data<读。csv(“你的文件路径”,标题=T) 强>
#注释:头=T表示数据中的第一行是列名,如果没有列名就用头=F
步骤3。绘图所需包的安装,调用
<强> install.package (ggplot2) 强>
#注释:ggplot2是目前公认绘图很强的一个安装包,如果已经安装,这句就不需要啦
<强>图书馆(ggplot2) 强>
#注释:包使用之前需要调用(每次用前都要调用哦)
第四绘图
<强>术;-ggplot(数据、aes (x=重量))强>
#注释:x轴表示重量,y轴表示频率就不需要指定啦
<强> p + geom_density(颜色=昂谌恕?填补=盎疑?强>
#注释:颜色是线条的颜色参数,填充表示填充颜色
第五。美化
<强> p + geom_density (aes(颜色=性))强>
#注释:按照性别不同组<强>改变线条颜色强>
到这里你已经可以画出比较B高格的密度图了,不过有些同学可能有
特殊的要求,比如把<强>两组的平均值画出来>强,那本小仙再小秀一下吗?
1。准备平均值数据并读取
<强> mean<读。csv(“你的文件路径”)强>
2。画图
<强> p + geom_density (aes(颜色=性),α=0.4)+ 强>
geom_vline (data=https://www.yisu.com/zixun/mean, aes (xintercept=意味着,颜色=性),线型=俺濉?
#注释:前面是和之前一样作图语句,在后面直接加上这一句就好啦,xintercept表示x轴截断线,虚线表示是虚线
上述就是小编为大家分享的怎么在R语言中使用密度图进行绘图了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。