簡體   English   中英

g中的ggplot2聚類

[英]ggplot2 clustering in R

有人能指出我正確的方向制作像這樣的情節w / ggplot2嗎? 甚至只是功能類型。

我一直在ggplot2環顧四周,找不到這樣的東西。

我假設情節的基本特征是:a。)x軸是分類的,b。)點的x位置略有不同,c。)一些匯總統計(我用中位數) 。 如果那就是你要找的東西,

require(ggplot2)
require(plyr)

#define the data
lev <- gl(2, 10, 20, labels=c("I", "II"))
y <- runif(20)
df <- data.frame(lev, y)

#calculate the medians - I'm guessing that's what the horiz lines are?
meds <- ddply(df, .(lev), summarise, med = median(y))

ggplot(df, aes(x=lev, y=y, colour=lev)) + 
  geom_point(position="jitter") +
  theme_bw() +
  scale_colour_manual(values=c("red", "darkblue")) +
  geom_errorbar(data=meds, aes(x=lev, y=med, ymin=med, ymax=med)) 

您可以使用annotate()添加數字和小括號(如果這很重要)。 在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM