Я черчение гена колонны и logFC из следующего кадра данных с использованием ggplot: Я опустил несколько строк для простотыggplot: градиент цвета баров, используя значения пользовательского
gene variable logFC logP
CS, gltA 25:1 vs 5:1 -1.6443477 11.3492020
ACO, acnA 25:1 vs 5:1 -1.4393181 8.1938808
IDH3 25:1 vs 5:1 -1.6374355 5.0329107
LSC1 25:1 vs 5:1 0.6577531 0.5235756
CS, gltA 250:1 vs 5:1 -1.0587372 1.3417342
ACO, acnA 250:1 vs 5:1 -0.4354191 7.1746206
IDH3 250:1 vs 5:1 -0.9513132 5.6105933
LSC1 250:1 vs 5:1 -0.3871476 3.9403641
и вот мой код:
ggplot(tca_m, aes(gene,logFC))
last_plot()+geom_bar(aes(fill=tca_m$variable),width = 0.5, stat="identity",position = "dodge")
last_plot()+ coord_flip()
, который дает мне следующий сюжет: plot.jpg
Теперь я хотел бы изменить цвет баров, используя градиент цвета, основанные на значение столбца logP и следовать другой цветовой схеме для двух разных переменных в столбце переменной. Возможно ли это с помощью ggplot? Спасибо!
Thanks Nathan! Я рассматривал использование facet_wrap, но просто хотел посмотреть, есть ли способ их спланировать. Кроме того, я использую logFC для регулировки вверх/вниз, но просто хотел испечь в logP (который на самом деле -logFDR) на этом графике, чтобы также показать уровень значимости. –
можно назначить 'color' и разрешить границу, чтобы показать различные группы, если вы хотите и держать все это на одном участке – Nate