先写一些需要用到的知识点,比如包、函数

dplyr 很好用的包 经常与ggplot2连用

mutate:用于对数据框的列进行重新处理,或者用处理的结果添加新列

数据清洗:

1、na.omit()               #去除数组当中的空值

newdata

ggplot:

1、在ggplot的里面添加直线:

geom_hline()添加水平线

geom_viline()添加垂直线        #geom_hline(yintercept=1.3,type=4)+geom_vline(xintercept=-1.1,type=4)      #type=4是虚线

增加斜线:

geom_abline(slope=1,intercept=0,color='red',size=2)         #增加一个y=1*x+0的直线

slope设置斜率,intercept设置截距,color设置线条颜色,size设置线条粗细

2、ggplot    - -  >labs

title:设置主标题

subtitle:设置子标题(在主标题下面)

caption:设置副标题(在右下角)

color:设置颜色图例的标题

设置图片的标题(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",

xlab = "New x lab",

ylab = "New y lab",

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")

r语言导入ggplot2_R语言入门--画图(一)--ggplot2相关推荐

  1. r语言导入ggplot2_R语言 可视化之三大绘图系统概述:base、lattice和ggplot2 | 第7讲...

    原文:R语言 可视化之三大绘图系统概述:base.lattice和ggplot2 | 第7讲 原创: 拴小林 数据驱动实践 1周前 数据可视化是数据分析过程中探索性分析的一部分内容,可以直观展示数据集 ...

  2. r语言导入ggplot2_R语言绘图之ggplot2包

    R语言绘图之ggplot2包 (2018-09-25 03:09:30) 6月份一直在忙期末考试,今天来迅速的学习下ggplot2包的简单绘图. R的基础包里面也有很多画图函数,例如plot();ba ...

  3. r语言导入ggplot2_R语言教程:数据结构+导入数据!

    ↑↑↑   关注选刊说   ↑↑↑ 您的SCI选刊助手! 2.1 数据结构 数据集通常是由数据构成的一个矩形数组,行表示观测,列表示变量(但不同行业对行和列叫法不同,在R中用观测和变量代表行和列). ...

  4. R语言 echarts4r 不显示图形_9本R语言书,从入门到进阶都在这了

    近期异步社区最新上架了两本R语言,小编带大家了解一下R语言书,从入门到进阶,都在这了.因为夏季即将到来,小编字体用了绿色,嘿嘿!最新上架 R语言之书:编程与统计 作者:[新西兰]蒂尔曼·M. 戴维斯( ...

  5. R语言导入、读取网络CSV数据(Read a CSV from a URL)实战:R原生read_csv、readr包、data.table

    R语言导入.读取网络CSV数据(Read a CSV from a URL)实战:R原生read_csv.readr包.data.table 目录 R语言导入.读取网络CSV数据(Read a CSV ...

  6. R语言导入SPSS文件实战

    R语言导入SPSS文件实战 目录 R语言导入SPSS文件实战 #导入SPSS文件的基本语法 #包的安装和导入

  7. R语言导入.dta文件实战

    R语言导入.dta文件实战 #导入.dta文件的基本语法 R的导入.dta文件最简单方法是使用haven库中的read_dta()函数. 此函数使用以下基本语法: data <- read_dt ...

  8. R语言导入数据文件(数据导入、加载、读取)、使用read.table函数导入逗号分割文件CSV(Comma Delimited Text File)

    R语言导入数据文件(数据导入.加载.读取).使用read.table函数导入逗号分割文件CSV(Comma Delimited Text File) 目录

  9. R语言导入数据文件(数据导入、加载、读取)、使用readr包中的read_csv函数导入逗号分割文件CSV(Comma Delimited Text File)

    R语言导入数据文件(数据导入.加载.读取).使用readr包中的read_csv函数导入逗号分割文件CSV(Comma Delimited Text File) 目录

最新文章

  1. web安全攻防演练网站 靶机 测试环境 收集
  2. BootStrap-select插件动态添加option无法显示
  3. ML之DR之SVD:SVD算法相关论文、算法过程、代码实现、案例应用之详细攻略
  4. AJAX的异步请求小例子
  5. python开发小型数据库_python数据库编程小应用
  6. CSMA/CD工作原理
  7. 你知道i=i++;的含义吗?原理其实没有你想的那么简单
  8. dmn是大脑中哪个区域_DMN中的函数式编程:感觉就像再次重读我的大学课程一样...
  9. ip访问次数统计 nginx_PHP实现IP访问限制及提交次数的方法详解
  10. hadoop搭建_阿里云搭建Hadoop集群
  11. 如何在服务器上使用matlab
  12. MSSQL的表备份成INSERT脚本的存储过程
  13. 翁凯java进阶_翁凯-----java课程入门与进阶1
  14. python下faker模块引入报错:Traceback (most recent call last) 解决办法
  15. rpmbuild php,linux RPM打包时出错,求助!!!
  16. 树莓派4B之ubuntu系统配置UART
  17. python炫酷gui界面_python+tkinter+动画图片+爬虫(查询天气)的GUI图形界面设计
  18. 【工业大数据】工业大数据真正要做的是智能分析和智能决策
  19. win10下java环境变量设置 不要再错啦
  20. 证考网:一建与二建的具体区别是什么?

热门文章

  1. linux建立ftp suse_suse开通ftp的实例
  2. windows下安装ta-lib的方法
  3. 谈谈我对正向代理和反向代理的理解
  4. Python队列完成多进程间通信
  5. 动态添加控件[可重复同一控件]
  6. Java出现No enclosing instance of type Test is accessible. Must qualify the allocation with an enclosin
  7. x264 scan8存储分析
  8. B-Tree及其建立过程
  9. 贪心法——区间覆盖问题
  10. Python GUI界面编程初步 01 - GUI库的特点和选择