R语言绘制直方图histogram(基础篇)

更新时间:2023-07-20 18:56:08 阅读: 评论:0

R语⾔绘制直⽅图histogram(基础篇)
在上数据分析这门课时,⽼师要求使⽤R语⾔绘制直⽅图,以作业为例,带⼤家⾛⼀遍步骤
要求:Copy and Paste Your R Output From the R Script (or the output of Excel)
病毒性感冒和细菌性感冒区别>中考的重要性步骤:
羊奶粉排行榜10强⾸先打开RStudio,输⼊以下代码,⽬的是导⼊数据
v <- c(27, 27, 27, 28, 27, 25, 25, 28, 26, 28, 26, 28, 31, 30, 26, 26)
其中
v  是包含直⽅图中使⽤的数值的向量
虾仁粥的做法c() 是R语⾔中建⽴⼀个向量的函数
我的好朋友500字作文然后使⽤ hist() 函数创建直⽅图
使⽤R语⾔创建直⽅图的基本语法是
hist(v, freq, main, xlab, ylab, xlim, ylim, breaks, col, border)
其中
v 是引⽤的上述向量
freq 设置直⽅图y轴时表⽰频数还是概率密度,TRUE表⽰频数,FALSE表⽰概率密度,默认为TRUE
main 设置直⽅图的标题
xlab, ylab 分别表⽰x轴和y轴的描述
xlim, ylim 分别指定x轴和y轴上值的范围
break ⽤于提及每个间隔 (interval) 的宽度
border⽤于设置每个间隔边框的颜⾊
col ⽤来设置每个间隔的颜⾊
安七
输⼊以下代码,构建直⽅图:
hist (v, freq = TRUE, breaks = q(24, 31.5, by = 1.5), main = "histogram", xlab = "units", ylab = "frequency", col = "yellow",border = "blue") 其中
breaks 是是建议的分组组数,但R不⼀定会⽤(它不听话)
如果要精准设置,可以使⽤以下⽅法:
breaks = q(1, 6, by = 1)            #设置分组为(1,2) (2,3)...(5,6)
就是从1到6,间隔为1
此处 by = 可以舍去溜冰技巧
运⾏代码
1v <- c(27,27,27,28,27,25,25,28,26,28,26,28,31,30,26,26)
点点梦想城2hist (v, freq = TRUE, breaks = q(24, 31.5, by = 1.5), main = "histogram", xlab = "units", ylab = "frequency", col = "yellow", border = "blue")
得到结果图
⾄于为什么x轴最右侧31.5取不到的原因,我个⼈猜测是因为这个绘图不能精确到⼩数点后⼀位,由于懒,也没有再细究,欢迎朋友们指正批评。

本文发布于:2023-07-20 18:56:08,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1107424.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:设置   向量   感冒   间隔   朋友   欢迎   概率密度   不能
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图