【发布时间】:2020-08-22 12:35:14
【问题描述】:
我对 R 相当陌生,所以请原谅我的菜鸟问题。 我有一个如下所示的数据框:
gene ctrl treated
gene_1 100 37.5
gene_2 100 20.2
... ... ...
对于 df 中的每一行(即每个基因),我想以这样一种方式绘制值,即 ctrl 和处理的值是一个相邻的。 下面的代码给出了一些接近我想要的东西,但输出没有按应有的方式分组:控件的条在处理样本的条之前绘制。
barplot(height = df$df.ctrl1, df$df.avg_treated), names.arg = df$df.gene)
我知道有很多类似的问题,但我已经解决了这些问题,但没有成功。 任何人都可以帮助我了解我做错了什么?
第二个(可选)问题:如果我想根据基因 id 对条形进行颜色编码怎么办?
非常感谢。
【问题讨论】:
-
添加
ggplot2方法是否正确?
标签: r dataframe bar-chart melt