STATMAN分享 http://blog.sciencenet.cn/u/zt2730 流行病与卫生统计学、慢性病与癌症代谢组学、高维数据统计分析与模式识别方法

博文

不错的分布图box-scatterplot,综合了散点图和箱式图

已有 19204 次阅读 2011-6-17 08:54 |个人分类:R&SAS|系统分类:科研笔记|关键词:学者| 效果图, 分布图, 散点图

好久以前就觉得这种分布图非常好,好像origin可以实现;曾经试图用SAS or R实现它,也没有思路;
今天无意中看到jitter函数,成功实现,呵呵
效果图
code
## box-dotplot 散点和箱式图的合体
no.sample <- 100
y <- factor(c(rep("ctrl",no.sample),rep("treat",no.sample)))
x <- c(rnorm(no.sample,mean=0,sd=1),rnorm(no.sample,mean=2,sd=1))
boxplot(x ~ y, border=4, col="light grey", boxwex=0.5)
points(jitter(rep(1:2, each=no.sample), 1),unlist(split(x, y)),col=2,cex=0.5, pch=16)
## 两组样本不均衡的时候,需要更改jitter
 


https://m.sciencenet.cn/blog-397960-456174.html


下一篇:2013年国家自然科学基金申请

0

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-31 11:03

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部