查看GOplot内示例数据的格式,对自己的数据做处理
观察结论:
观察自己的两个数据表:
table.legend 设置为T时会显示表格
本图中表格和图例是出图后剪切拼合而成,没有用R中的拼图包
PCR数据要有三列,一列是组名,一列是内参基因的CT值,一列是目的基因的CT值,计算方法是-2 ∆∆Ct 法,实现一步出图用的是 ggpubr ,实现截断则是Y叔出手的 ggbreak
以前很少有包可以完美实现这个功能,我以前写过 R做截断柱状图并加显著性统计 可以实现,但Y叔出手写了个 ggbreak 包,完美的就解决了
其实还有一个 pcr 的包也能简单实现,而且自动计算mRNA相对表达定量,而且对照组定量是1,更加科学,但是表格只是两列CT值,还要重新定义组,所以要先提取一下表格,处理一下数据。
也可以截断,还是 ggbreak
原始数据存储在一个excel文件里,这个excel文件里有三个子表格,每一个子表格的数据如下:
总的数据格式
现在的需要是做如下的图
比如这里我新建了一个子表格sheet4,数据最终的格式如下
这里用到的是标准误
这里新学到一个知识点是,柱子默认是不贴底的,如果要贴底使用函数 scale_y_continuous(expand = expansion(mult = c(0,0.1)))
mult对应的两个值一个是控制下面,一个是控制上面,贴底就设置为0 就可以了
小明的数据分析笔记本