美文网首页
R语言 点阵图 dotplot

R语言 点阵图 dotplot

作者: 风知秋 | 来源:发表于2023-09-08 21:14 被阅读0次

    近几年美国加息作为一个重要的社会事件,经常能在网络上看到美联储发布的点阵图,大概就是下面这个样子。

    横坐标代表不同的事件(分组),纵坐标是一个指标值,每一个点代表一个样本。

    美联储加息点阵图

    在科研绘图中,如果样本数目较少,做成箱线图 boxplot 可能会不太好看,而且难以反映数据的真实状况。相较而言,明显 dotplot 信息更加原始,可以看到每一个样本的情况。

    当然,如果数据较多,经过统计处理之后展示为其它类型图表更为合适。

    接下来展示一下 R 语言绘制 dotplot 的命令:

    ggplot(x, aes(x=genotype, y=DTH)) +

    geom_dotplot(binaxis = 'y', binwidth = 3, stackdir = 'center', dotsize = 0.5) +

    theme_classic() 

    geom_dotplot 即可完成。theme_classic() 指的是将背景改为白色,只保留左和下框线。

    上面展示的是最简单的命令。

    该命令同时可以和其它命令结合使用,比如:

    同时展示箱线图和点阵图;

    在点阵图加上方差分析的结果;

    增加平均值或中位数、四分位数的展示;

    等等......

    其余的调整同 ggplot2 的使用一致。

    相关文章

      网友评论

          本文标题:R语言 点阵图 dotplot

          本文链接:https://www.haomeiwen.com/subject/pyydvdtx.html