<Data Visualization>1 ggplot2 图形语法
来源:互联网 发布:西安网络写手招聘 编辑:程序博客网 时间:2024/06/05 05:17
- ggplot2 通过 “+”来连接图层达到叠加的搭配组合的图形
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
阅读全文
0 0
- <Data Visualization>1 ggplot2 图形语法
- Data Visualization
- Data Visualization
- Data Visualization
- Data visualization
- ggplot2作图详解5:图层语法和图形组合
- ggplot2作图详解:图层语法和图形组合
- [visualization]nextworkx_example - graphic data visualization
- ggplot2图形解析
- Flex Data Visualization Trial”
- Python Data Visualization
- Data analysis and visualization
- <Data Visualization>3 TreeMap
- <Data Visualization>4 柱状图
- <Data Visualization>5 散点图
- ggplot2(三) 语法 part1
- ggplot2(三) 语法 part2
- ggplot2-为图形添加直线
- LinearList
- bzoj 2342: [Shoi2011]双倍回文
- <差分约束>luogu 3275 糖果
- 蚯蚓 NOIP2016 提高组 Day2 T2
- UVa11468
- <Data Visualization>1 ggplot2 图形语法
- 洛谷 1312 [NOIP2011] Mayan游戏 dfs+模拟
- bzoj 2287 【POJ Challenge】消失之物 背包动规
- bzoj 3747 [POI2015]Kinoman 线段树
- 页表项标记位的理解
- 2017.10.29离线赛总结
- 【学习记录】传递闭包
- bzoj 2527 [Poi2011]Meteors 整体二分+树状数组
- [BZOJ1644][Usaco2007Oct]Obstacle Course 障碍训练课(spfa)