今天公众号的一位读者留言说要做气泡图。他的数据如下
?
image.png
ID是X,log2FC用作y,class是分类变量用来填充颜色 范围是A到I。P值用来映射点的大小。...,我目前想到的办法是按0.05为界给P值分组,然后用不同形状的点来映射。...image.png
用pvalue映射大小
ggplot(df,aes(x=ID,y=log2FC,
color=Class,size=pvalue))+
geom_point...image.png
更改点的大小
ggplot(df,aes(x=ID,y=log2FC,
color=Class,size=pvalue))+
geom_point()...image.png
气泡图将透明度设置低一点可能会好看一点
ggplot(df,aes(x=ID,y=log2FC,
color=Class,size=pvalue))+