美文网首页
hist()直方图

hist()直方图

作者: 东方不赞 | 来源:发表于2020-04-13 22:05 被阅读0次

    0 前言:

    0.1与条形图的区别:

    来自百度知道

    • 条形统计图中,横轴上的数据是孤立的,是一个具体的数据.而直方图中,横轴上的数据是连续的,是一个范围.

    • 条形统计图是用条形的高度表示频数的大小.而直方图是用长方形百的面积表示频数,长方形的面积越大,就表示这组数据的频数越大;只有当长方形的宽都相等时,才可以用长方形的高表示频数的大小.

    • 条形统计图中度,各个数据之间是相对独立的,各个条形之间是有空隙的.而在直方图中,各长方形对应的是知一个范围,由于每两个相邻范围之间不重叠、不遗漏,因此在直方图中,长方形之间没有空隙。

    0.2 低级绘图命令和高级绘图命令

    • R中的hist,barplot等都是高级绘图命令
    • line等是低级绘图命令,
    • 在高级绘图命令画出图之后再添加低级绘图命令,且添加之后不可以去除,只能通过重新执行高级绘图命令才可以去除。

    1.正文:使用hist函数

    • 注意:x只能是数值向量

    1.1 随机设置一个数值向量

    图片.png
    x=rnorm(100)
    hist(x)
    

    1.2 去除标题、去除边框、配色

    x=rnorm(100)
    hist(x,main = NULL,col = rainbow(10),border=F)
    
    图片.png

    1.3 breaks调整组距

    • 组距越大,breaks参数(分的组数)就应该设置的越小,这时条会更“粗”
    hist(x,main = NULL,col = rainbow(10),
         breaks = 20)
    
    breaks大,组距小

    也可以单独设置分组情况

    hist(x,main = NULL,col = rainbow(10),
         breaks = c(-2,-1,0,1,3))
    
    图片.png

    相关文章

      网友评论

          本文标题:hist()直方图

          本文链接:https://www.haomeiwen.com/subject/azromhtx.html