zoukankan      html  css  js  c++  java
  • ggplot2.multiplot:将多个图形使用GGPLOT2在同一页上

    一页多图

    介绍

    ggplot2.multiplot是一个易于使用的功能,将多个图形在同一页面上使用R统计软件GGPLOT2绘图方法。这个功能是从easyGgplot2包。

    安装并加载easyGgplot2包

    easyGgplot2 ř软件包可以安装如下:

    install.packages("devtools")
    library(devtools)
    install_github("easyGgplot2", "kassambara")

    使用装载该R代码软件包:

    library(easyGgplot2)

    例子

    # data.frame
    df <- ToothGrowth
    # 自定义框图与中心点图
    plot1<-ggplot2.boxplot(data=df, xName='dose',yName='len', groupName='dose', addDot=TRUE, dotSize=1, showLegend=FALSE)
    # 带中心点图的自定义点图
    plot2<-ggplot2.dotplot(data=df, xName='dose',yName='len', groupName='dose',showLegend=FALSE)
    # 带有中心点图的自定义带状图
    plot3<-ggplot2.stripchart(data=df, xName='dose',yName='len', groupName='dose', showLegend=FALSE)
    # Notched box plot
    plot4<-ggplot2.boxplot(data=df, xName='dose',yName='len', notch=TRUE)
    #在同一页上的多个图表
    ggplot2.multiplot(plot1,plot2,plot3,plot4, cols=2)

    使用GGPLOT2数据可视化:教程如何把多个图形在同一页面上

    ggplot2.multiplot功能

    描述

    把多个图形在同一页面上

    用法

    library(easyGgplot2)
    ggplot2.multiplot(..., plotlist=NULL, cols=2)

    参数

    参数说明
    ...,plotList 用逗号分隔GGPLOT2对象的列表。(如:plot1,plot2,plot3)
    COLS 布局列数

     转载于:http://www.sthda.com/english/wiki/ggplot2-multiplot-put-multiple-graphs-on-the-same-page-using-ggplot2

  • 相关阅读:
    GIT相关学习网站
    【转】一些软件设计的原则
    c语言(14)
    c语言(13)
    c语言(12)
    c语言(11)
    c语言(十)
    c语言(九)
    c语言(八)
    c语言(七)
  • 原文地址:https://www.cnblogs.com/nxld/p/6065237.html
Copyright © 2011-2022 走看看