【发布时间】:2017-03-23 19:27:33
【问题描述】:
我的问题是如何制作散点图以显示过度表达和表达不足基因的颜色。目前散点图仅显示黑色。我想在图表上用红色表示过度表达的基因,用蓝色表示表达不足的基因。我附上了散点图的快照和 .我需要代码方面的帮助。它在 R 中。此代码生成的散点图仅以黑色显示所有内容。
显示一组与另一组的散点图
dataA <- rowMeans(filtered_condensed$E[,7:9])
dataB <- rowMeans(filtered_condensed$E[,10:12])
par(family="mono")
meanX = dataA
meanY= dataB
plot(meanX, meanY, main = "Expression in OPCs vs oligodendrocyte ",
xlab="OPCs log2 expression: group1", ylab="oligodendrocyte log2 expression: group2", cex=0.5, cex.lab= 0.9, title(cex.main=2, font.main=7))
abline(-1, 1, col='purple', lty="dashed")
abline(1, 1, col="purple", lty="dashed")
【问题讨论】:
-
在寻求绘图帮助时,您应该提供某种形式的 reproducible example 以及示例输入数据。提供指向描述您要实现的目标的图像的链接。
-
嗨。我不确定为什么它不起作用,但我附上了几张我的代码图片和生成的散点图。
-
我是这个平台的新手。此刻的代码如下
-
imgur.com/a/sTkHv - 这里是代码图片和图表的链接
-
感谢您编辑我的帖子!这是一个带有红色和蓝色基因表达的图表示例......我不确定如何更改代码以对散点图执行相同的操作。 imgur.com/a/sTkHv