ggplot2基本操作总结
来源:互联网 发布:tcga数据库 编辑:程序博客网 时间:2024/06/14 21:16
Foundation of ggplot2
ggplot2是一款R中实用的绘图包,常用于数据科学。代码中引用的数据来自钻石的各项参数——克拉(carat),切工(cut),颜色(color)和净度(clarity),还有五个物理指标——深度(depth),钻面宽度(table),x,y和z
code(1)
library(ggplot2)#调用ggplot2
set.seed(1410)#让样本可重复
dsmall <- diamonds[sample(nrow(diamonds),100),]#原始数据的一个样本为100的随机样本qplot(carat, price, data = diamonds, alpha = I(1/100))# x = carat y = price data = 数据文件名 alpha = I()透明度
调整透明度,淡化散点,可以看出数据点集中(重叠)的地方
图1-1
Code(2)
library(ggplot2)qplot(carat, price, data = diamonds, alpha = I(1/200))
图1-2与图1-1比较,code(2)中的透明度改为1/200,淡化了其中重叠区域的颜色,让重叠密集的区域显现出来。
图1-2
Code(3)
qplot(carat, price, data = dsmall, geom = c('point', 'smooth'))
Code(3)向图中添加平滑曲线
图1-3
code(4)
qplot(carat, price, data = diamonds, geom = c('point', 'smooth'))
1-4
code(5)
qplot(carat, price, data = dsmall, geom = c('point', 'smooth'),span = 0.2)
1-5
code(6)
qplot(carat, price, data = dsmall, geom = c('point', 'smooth'), span = 1)
1-6
code(7)
qplot(color, price/carat, data = diamonds, geom = "jitter", alpha = I(1/5))
1-7
code(8)
qplot(carat, data = diamonds, geom = "histogram")
1-8
code(9)
qplot(carat, data = diamonds, geom = "histogram", binwidth = 0.1, xlim = c(0,3))
1-9
code(10)
qplot(carat, data = diamonds, geom = "histogram", binwidth = 0.01, xlim = c(0,3))
1-10
code(11)
qplot(carat, data = diamonds, geom = "histogram", fill = color)
1-11
code(12)
qplot(carat, data = diamonds, geom = "density")
1-12
code(13)
qplot(carat, data = diamonds, geom = "density", colour = color)
1-13
参考书目
[1] ggplot2: 数据分析与图形艺术
[2] R语言实战 (第2版)
0 0
- ggplot2基本操作总结
- ggplot2--Legend(图例操作)
- ggplot2 学习总结大纲
- ggplot2的基本绘图知识
- ggplot2
- ggplot2
- ggplot2
- ggplot2
- 单链表基本操作总结
- 单链表基本操作总结
- Hbase 基本操作总结
- sql基本操作总结
- unity 基本操作 总结
- mysql 基本操作总结
- dos 基本操作总结
- mongodb 基本操作总结
- ggplot2画图工作中的代码总结
- queryDataSet的基本操作总结
- Android BLE 蓝牙低功耗教程,中央和周边的实现
- 一个小案例搞懂前、后端是如何进行数据交互的
- MongoDB CouchDB CouchBase性能评测报告
- windows的映射驱动器
- 数据结构顺序表应用1:多余元素删除之移位算法
- ggplot2基本操作总结
- 大数据——corejava学习笔记
- eclipse 自定义代码模板功能
- Linux开发板挂载nfs开发环境
- 浅谈Java异常
- JQuery 二级联动
- Problem_5
- 利用PowerBI进行IIS日志分析(Exchange 服务器)状况分析!
- **设计模式**