• R语言ggplot2-labs 函数


    labs 函数主要有以下三个用途:

    1) 设置图片的标题(title), 子标题(subtitle), 引用(caption)

    代码示例:

    ggplot(mtcars, aes(mpg, wt, colour = cyl)) + 
      geom_point() + 
      labs(title = "This is title", subtitle = "This is subtitle", caption = "This is caption")

    效果图如下:

    2) 修改图片的x轴和y轴的标题

    代码示例:

    ggplot(mtcars, aes(mpg, wt, colour = cyl)) + 
      geom_point() + 
      labs(xlab = "New x lab", ylab = "New y lab")

    效果图如下:

    默认情况下,x轴和y轴的标题对应的是数据框中的列名,labs可以对x轴和y轴的标题重新设置

    3) 修改图例的标题

    代码示例:

    ggplot(mtcars, aes(mpg, wt, colour = cyl)) + 
      geom_point() + 
      labs(colour = "New Cyl")

    效果图如下:

    默认情况下,图例的标题对应的是数据框中的列名,labs可以对图例的标题重新设置

    除了labs 函数外,还有其他的可以设置图片标题,x轴和y轴标签的函数

     xlab : 修改x轴标签

    yalb : 修改y轴标签

    ggtilte : 设置图片标题,子标题

    代码示例:

    ggplot(mtcars, aes(mpg, wt, colour = cyl)) + 
      geom_point() + 
      xlab(label = "New x lab") +
      ylab(label = "New y lab") + 
      ggtitle(label = "This is title", subtitle = "This is subtitle")

    效果图如下:

    备注: 以上的代码基于ggplot2_2.2.1

  • 相关阅读:
    Qt Creator pro 文件 导入vs2013碰到的问题
    扫描助手技术支持
    测试下载
    pod安装(可安装任意版本)和卸载 (转载做记录自留备用)
    阿拉德下载
    Mac 上传项目到码云
    iOS中Realm数据库的基本用法
    集成微信支付流程整理
    tableViewCell左划显示多个按钮(系统原生)
    快速排序法从小到大排序
  • 原文地址:https://www.cnblogs.com/xudongliang/p/7057974.html
Copyright © 2020-2023  润新知