r语言导入ggplot2_R语言入门--画图(一)--ggplot2
先写一些需要用到的知识点,比如包、函数
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相关推荐
- r语言导入ggplot2_R语言 可视化之三大绘图系统概述:base、lattice和ggplot2 | 第7讲...
原文:R语言 可视化之三大绘图系统概述:base.lattice和ggplot2 | 第7讲 原创: 拴小林 数据驱动实践 1周前 数据可视化是数据分析过程中探索性分析的一部分内容,可以直观展示数据集 ...
- r语言导入ggplot2_R语言绘图之ggplot2包
R语言绘图之ggplot2包 (2018-09-25 03:09:30) 6月份一直在忙期末考试,今天来迅速的学习下ggplot2包的简单绘图. R的基础包里面也有很多画图函数,例如plot();ba ...
- r语言导入ggplot2_R语言教程:数据结构+导入数据!
↑↑↑ 关注选刊说 ↑↑↑ 您的SCI选刊助手! 2.1 数据结构 数据集通常是由数据构成的一个矩形数组,行表示观测,列表示变量(但不同行业对行和列叫法不同,在R中用观测和变量代表行和列). ...
- R语言 echarts4r 不显示图形_9本R语言书,从入门到进阶都在这了
近期异步社区最新上架了两本R语言,小编带大家了解一下R语言书,从入门到进阶,都在这了.因为夏季即将到来,小编字体用了绿色,嘿嘿!最新上架 R语言之书:编程与统计 作者:[新西兰]蒂尔曼·M. 戴维斯( ...
- 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 ...
- R语言导入SPSS文件实战
R语言导入SPSS文件实战 目录 R语言导入SPSS文件实战 #导入SPSS文件的基本语法 #包的安装和导入
- R语言导入.dta文件实战
R语言导入.dta文件实战 #导入.dta文件的基本语法 R的导入.dta文件最简单方法是使用haven库中的read_dta()函数. 此函数使用以下基本语法: data <- read_dt ...
- R语言导入数据文件(数据导入、加载、读取)、使用read.table函数导入逗号分割文件CSV(Comma Delimited Text File)
R语言导入数据文件(数据导入.加载.读取).使用read.table函数导入逗号分割文件CSV(Comma Delimited Text File) 目录
- R语言导入数据文件(数据导入、加载、读取)、使用readr包中的read_csv函数导入逗号分割文件CSV(Comma Delimited Text File)
R语言导入数据文件(数据导入.加载.读取).使用readr包中的read_csv函数导入逗号分割文件CSV(Comma Delimited Text File) 目录
最新文章
- web安全攻防演练网站 靶机 测试环境 收集
- BootStrap-select插件动态添加option无法显示
- ML之DR之SVD:SVD算法相关论文、算法过程、代码实现、案例应用之详细攻略
- AJAX的异步请求小例子
- python开发小型数据库_python数据库编程小应用
- CSMA/CD工作原理
- 你知道i=i++;的含义吗?原理其实没有你想的那么简单
- dmn是大脑中哪个区域_DMN中的函数式编程:感觉就像再次重读我的大学课程一样...
- ip访问次数统计 nginx_PHP实现IP访问限制及提交次数的方法详解
- hadoop搭建_阿里云搭建Hadoop集群
- 如何在服务器上使用matlab
- MSSQL的表备份成INSERT脚本的存储过程
- 翁凯java进阶_翁凯-----java课程入门与进阶1
- python下faker模块引入报错:Traceback (most recent call last) 解决办法
- rpmbuild php,linux RPM打包时出错,求助!!!
- 树莓派4B之ubuntu系统配置UART
- python炫酷gui界面_python+tkinter+动画图片+爬虫(查询天气)的GUI图形界面设计
- 【工业大数据】工业大数据真正要做的是智能分析和智能决策
- win10下java环境变量设置 不要再错啦
- 证考网:一建与二建的具体区别是什么?