首页 > 解决方案 > 不使用 hist() 在 Rstudio 中构建直方图的方法?

问题描述

我是统计新手并使用 Rstudio,所以我真的对任何事情都不太了解 :(

如问题中所述,我试图在 Rstudio 中制作直方图而不使用函数 hist() 但在 for 循环中使用 lines() 。

counts =  function(x,n) {

xs = cut(x, breaks=seq(min(x),max(x), length.out = n+1), right = FALSE)
ys = as.vector(table(xs))
}
return(ys)
}

所以上面的函数将创建向量 x 的区间,我必须创建另一个名为 histo() 的函数,它将在不使用 hist() 的情况下构建直方图。

我曾尝试使用 abline(),但没有奏效。请问有什么建议吗?

标签: rhistogram

解决方案


使用 ggplot2 包中的 geom_histogram() 对你有用吗?它不需要 hist() 抱歉,由于代表无法发表评论


推荐阅读