<Data Visualization>1 ggplot2 图形语法
2017-10-30 07:07
399 查看
ggplot2 通过 “+”来连接图层达到叠加的搭配组合的图形
ggplots 中的图形部件:
数据(data): 数据集必须是 data.frame 的格式
映射(mapping):映射函数:aes()
几何图像(geom) : 包含如下类型:
统计变换(stat): 通过 stat_smooth() 添加光滑曲线,表示置信区间,可操作的有很多,如方程拟合
坐标系(coord)
分面(facet):可以设置一次多图的东西。两种类型:网格型 (facet_grid) 和封面型 (facet_wrap)
标度(scale)
完整公式:
annotate:添加注释 #由于设置的文本会覆盖原来的图中对应的位置,可以改变文本的透明度或者颜色 例: annotate(geom=’text’)会向图形添加一个单独的文本对象 annotate(“text”,x=23,y=200,parse=T,label = “x[1]==x[2]”)
guides:调整所有的text。
theme:调整不与数据有关的图的元素的函数。theme函数采用了四个简单地函数来调整所有的主题特征:element_text调整字体,element_line调整主题内的所有线,element_rect调整所有的块,element_blank清空。theme(panel.grid =element_blank()) ## 删去网格线
Reference:
http://www.cnblogs.com/nxld/p/6059603.html
ggplots 中的图形部件:
数据(data): 数据集必须是 data.frame 的格式
映射(mapping):映射函数:aes()
几何图像(geom) : 包含如下类型:
统计变换(stat): 通过 stat_smooth() 添加光滑曲线,表示置信区间,可操作的有很多,如方程拟合
坐标系(coord)
分面(facet):可以设置一次多图的东西。两种类型:网格型 (facet_grid) 和封面型 (facet_wrap)
标度(scale)
完整公式:
ggplot(data = , aes(x = , y = )) + geom_XXX(...) + ... + stat_XXX(...) + ... + annotate(...) + ... + labs(...) + scale_XXX(...) + coord_XXX(...) + guides(...) + theme(...) + facet_XXX(...)
annotate:添加注释 #由于设置的文本会覆盖原来的图中对应的位置,可以改变文本的透明度或者颜色 例: annotate(geom=’text’)会向图形添加一个单独的文本对象 annotate(“text”,x=23,y=200,parse=T,label = “x[1]==x[2]”)
guides:调整所有的text。
theme:调整不与数据有关的图的元素的函数。theme函数采用了四个简单地函数来调整所有的主题特征:element_text调整字体,element_line调整主题内的所有线,element_rect调整所有的块,element_blank清空。theme(panel.grid =element_blank()) ## 删去网格线
Reference:
http://www.cnblogs.com/nxld/p/6059603.html
相关文章推荐
- <Data Visualization>4 柱状图
- <Data Visualization>5 散点图
- <Data Visualization>2 文字云
- <Data Visualization>3 TreeMap
- <Data Visualization> 数据导入导出与基本处理 - R
- oracle常用语法-查询<四>
- <转>ubuntu 12.04设置开机启动图形应用程序,替换默认图形桌面
- QML Data Models 数据模型<一>
- html代码替换正则:把&lt;ss&gt;&lt;img src=&quot;a&quot; data=&quot;b&quot;&gt;&lt;/ss&gt;换成&lt;img src=b /&gt;
- SqlDataReader to IList<T>
- Android <shape>定义图形
- Oracle查询语法大全<转>
- Scripting <path> data in SVG (reading and modifying)
- UESTC_秋实大哥与快餐店 2015 UESTC Training for Data Structures<Problem C>
- <<数学>>css文字是个不规则图形
- Android获取Manifest中<meta-data>元素的值
- 考虑翻译oracle 的bbed介绍文档<Disassembling the Oracle Data Block>
- Scala 基础语法代码<转>
- 黑马程序员_<<GUI(图形用户管理)-----2>>
- <<web>>css3 各种平面图形的绘制(转)