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

{vipor}: 1+1>2的小提琴散点图!

R语言和统计  · 公众号  ·  · 2024-06-13 12:09
    

文章预览

今天介绍一个R包 {vipor} [1] ,使用简单代码就能画出小提琴散点图(Violin Scatter Plot),结合了小提琴图和散点图,还能解决点与点重叠的问题。 开始准备工作! 安装并载入需要的R包: install.packages( "vipor" ) library (vipor) 创建四个不同的数据集: set.seed( 1 ) # 设置随机种子,确保结果可重复 mydata_norm   x = rep( "Mean = 0, sd = 1" , 200 ),   y = rnorm( 200 , mean = 0 , sd = 1 ) # 正态分布数据 ) set.seed( 2 ) # 设置随机种子,确保结果可重复 mydata_bi   x = rep( "Bimodal" , 90 ),   y = c(rnorm( 30 , mean = -3 ), rnorm( 60 , mean = 3 )) ) set.seed( 3 ) # 设置随机种子,确保结果可重复 mydata_gamma   x = rep( "The Gamma Distribution" , 50 ),   y = rgamma( 50 , 1 ) # 生成50个伽马分布随机数 ) set.seed( 4 ) # 设置随机种子,确保结果可重复 mydata_cauchy   x = rep( "the Cauchy Distribution" , 100 ),   y = rcauchy( ………………………………

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