【发布时间】:2019-09-02 22:50:04
【问题描述】:
我想使用 ggplot2/facet_wrap 将 6 个基因的 PCR 值绘制成多个条形图。 (1) 绘图的 y 轴显示特定值,小数位较长时看起来很尴尬。 (2) 当我使用 facet_wrap 时,箱形图不可见。
代码:
PCR <- read_excel("2019-09 qPCR.xlsx", 1)
PCRvar <- melt(data = PCR, id.vars = 1) #listed the variables
ggplot(data = PCRvar, mapping = aes(x = Group, y = value, fill = Group)) +
facet_wrap(~variable) +
geom_boxplot()
文件:Excel、绘图 http://ge.tt/5yTvCtx2
问题:
(1) 我只想显示特定值。我们能否定义 y 轴范围和区间(示例范围:-5 到 +5,区间=0.5)?
(2) 箱形图不可见?谁能提供解决方案。
【问题讨论】:
-
看起来您的 y 轴值是类型因子,而不是数字。请注意,有些值包含字符 - 默认情况下,这些值将作为因子读取。这解释了轴标签的外观和箱线图问题。
-
非常感谢您的宝贵时间。