我正在尝试创建在x轴上具有基因型,在y轴上具有年龄的小提琴图。
我的data.frame(df1)看起来像这样:
ID 1kbDel 3kbDel Age
1 WT Homo 40
2 Het WT 30
3 Homo Het 60
我试过了:
ggplot(df1, aes(x='1kbDel', y=Age)) + geom_violin(trim=FALSE)
在这里,我还将age,1kbDel和3kbDel的值更改为因子。但是,它没有创建包含3个小提琴(WT,Het,Homo)的图,而是创建了一个标记为“ 1kb”的
我也尝试将Wt,Het,Homo更改为0、1、2,但是我得到了相同的行为,但我不知道为什么
使用反引号来引用以数字开头的变量名称。
library(ggplot2)
ggplot(df1, aes(x=`16kb`, y=Age)) + geom_violin()
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句