专栏名称: R语言和统计
我们定期更新与R有关的内容,比如R编程基础,作图,实用R包的解读,统计学基础知识,前沿的统计方法,机器学习等等。
目录
相关文章推荐
今天看啥  ›  专栏  ›  R语言和统计

{ggdist}:如果需要了解自己数据的分布,一定要画这几个图看看!

R语言和统计  · 公众号  ·  · 2024-06-05 17:21
    

文章预览

今天介绍一个R包 {ggdist} ,能画出多种图型展示数据分布情况,还 能与 {ggplot2} 兼容 。 首先,准备需要的R包: install.packages( "ggdist" ) library (ggdist) library (ggplot2) # install.packages("ggplot2") library (distributional) # install.packages("distributional") library (patchwork) # install.packages("patchwork") 接下来,创建作图需要的数据们: set.seed( 000 ) mydata   groups = LETTERS[ 1 : 4 ],   values = rnorm( 1000 , mean = c( 2 , 8 , 5 , 7 ), sd = c( 1 , 1.5 , 2 , 5 )),   types = c(rep( "T1" , 4 ), rep( "T2" , 4 )) ) summary(mydata) mydata1   groups = LETTERS[ 1 : 4 ],   mean = c( 2 , 8 , 5 , 7 ),   sd = c( 1 , 1.5 , 2 , 5 ) ) mydata1 数据创建好了,开始使用 R包 {ggdist} 作图。 假设需要查看数据中多组间的分布情况,可以画一个slab plot: ggplot(mydata, aes(x = groups, y = values, fill = groups)) +   stat_slabinterval(geom = "slab" ) + # 相当于 stat_slab() ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览