我有两个组($headers
和G1
)的计数数据,其中第一组有两种类型(G2
和T1
)的计数,第二组具有三种类型(T2
,T1
和T2
)的计数:
T3
我想使用set.seed(1)
df <- data.frame(count = rpois(100,100),
type = c(rep("T1",20), rep("T2",20), rep("T1",20), rep("T2",20), rep("T3",20)),
group = c(rep("G1",40), rep("G2",60)),
stringsAsFactors = F)
的{{1}}在小提琴图中绘制这些数据,其中颜色是R
,x轴位置是plotly
。这是我目前正在做的事情:
type
如您所见,图例显示了group
* df$type <- factor(df$type)
library(plotly)
plot_ly(x = df$group, y = df$count, split = df$group, type = 'violin', box = list(visible = F), points = F,showlegend = T, color = df$type)
的扩展,但我希望它仅显示type
(即,在group
函数。
有什么想法吗?