r中的小提琴图
我试图写一个脚本,在没有明确描述情节层次的情况下描绘小提琴情节。假设:r中的小提琴图,r,violin-plot,R,Violin Plot,我试图写一个脚本,在没有明确描述情节层次的情况下描绘小提琴情节。假设:x1=c(x11,x22,…,x1n),x2=c(x21,x22,…,x2m)。。。xp=(xl1,…,xlj)。如果我提前知道了级别的数量,我就可以输入:小提琴(x1,x2,…,xp)。但是,我不能(级别数(p)是一个变量)。我试图将它放入数据结构(x=list(x1,x2,.xp)中,而不是小提琴(x)。但它不起作用。是否有其他方法将向量放入可以传递给小提琴()的数据结构中 谢谢格雷戈给出了答案: do.call(what
x1=c(x11,x22,…,x1n),x2=c(x21,x22,…,x2m)。。。xp=(xl1,…,xlj)
。如果我提前知道了级别的数量,我就可以输入:小提琴(x1,x2,…,xp)
。但是,我不能(级别数(p)是一个变量)。我试图将它放入数据结构(x=list(x1,x2,.xp)
中,而不是小提琴(x)
。但它不起作用。是否有其他方法将向量放入可以传递给小提琴()的数据结构中
谢谢格雷戈给出了答案:
do.call(what=vioplot,args=x)不清楚您的问题是什么,也不清楚您的包vionir()
来自何处。请发布一个可复制的示例。也就是说,ggplot2
的geom\u vionir()
可能值得一看。您的变量在一个有用的结构中像列表吗?因为do.call(what=小提琴,args=list\u of_x)
似乎就是你想要的。