ggplot2之快速作图qplot() qplot()的意思是快速作图,利用它可以很方便的创建各种复杂的图形,其他系统需要好几行代码才能解决的问题,用qplot只需要一行就能完成。 本篇主要介绍: qplot()的基本用法 如何将变量映射到图形属性上(如大小、颜色和形状等) 如何通过指定不同的几何对 ...
分类:
其他好文 时间:
2017-04-17 13:11:00
阅读次数:
453
1.分面 分面是指在一个页面上自动摆放多幅图形的技巧,也就是说可以让不同分类的图同时展示在一张图上,这样方便于数据之间的的比较。ggplot2提供了网格型(facet_grid)和封装型(facet_wrap)两种分面类型,下面就针对不同的两种分面进行介绍。 1.1 网格分面(facet_grid) ...
分类:
其他好文 时间:
2017-03-26 22:42:11
阅读次数:
461
摘自 http://f.dataguru.cn/thread-278300-1-1.html library(ggplot2) x=1:10y=rnorm(10)a=data.frame(x= x, y= y) # plot(y~x,data=a) lm_eqn = function(df){m = ...
分类:
其他好文 时间:
2017-03-09 20:46:23
阅读次数:
1241
R中有四大框架用于产生图形,基本图形,网格,格子和ggplot2.分类数据的可视化使用条形图、点图、柱形图、脊柱图、马赛克图、饼图及四折图连续数据的可视化使用箱线图、直方图、散点图及其变种、帕累托图 一、分类数据的可视化 1.条形图条形图可以通过graphics库中的barplot函数实现,也可以通 ...
分类:
编程语言 时间:
2017-03-09 18:14:28
阅读次数:
1531
R语言里面一个比较重要的绘图包——ggplot2,是由Hadley Wickham于2005年创建,于2012年四月进行了重大更新,作者目前的工作是重写代码,简化语法,方便用户开发和使用。ggplot2的核心理念是将绘图与数据分离,数据相关的绘图与数据无关的绘图分离,是按图层作图,有利于结构化思维, ...
分类:
其他好文 时间:
2017-03-06 14:49:07
阅读次数:
289
用R作如下的各国Gini系数的Polar barChart: 作上图的R代码为: library(ggplot2) GiniData<- read.csv('IncomeInequality.csv',head=T) Gini<- ggplot(GiniData, aes(x=paste(GiniI ...
分类:
其他好文 时间:
2017-03-06 13:44:08
阅读次数:
272
R语言里面一个比较重要的绘图包——ggplot2,是由Hadley Wickham于2005年创建,于2012年四月进行了重大更新,作者目前的工作是重写代码,简化语法,方便用户开发和使用。ggplot2的核心理念是将绘图与数据分离,数据相关的绘图与数据无关的绘图分离,是按图层作图,有利于结构化思维, ...
分类:
其他好文 时间:
2016-12-25 07:54:49
阅读次数:
327
qplot()函数的详细用法:library(ggplot2)# 测试数据集,ggplot2内置的钻石数据qplot(carat, price, data = diamonds)dsmall <- diamonds[sample(nrow(diamonds), 100), ] #对diamonds数 ...
分类:
其他好文 时间:
2016-12-24 11:35:31
阅读次数:
627
折腾了一天,终于好了。应该是版本的问题。在R3.2.2能居中(别问我为什么知道),在R3.3.2上就不能。解决方式如下: library(ggplot2)ggplot(data=mtcars, aes(x=wt, y=mpg)) + geom_point() + labs(title="Automo ...
分类:
其他好文 时间:
2016-12-09 19:28:20
阅读次数:
509
以下绘图以Weibull分布(韦伯分布、威布尔分布)为例 关于Weibull分布(韦伯分布、威布尔分布),请参考本人博客http://www.cnblogs.com/wwxbi/p/6141501.html library(ggplot2)# 这里的d和y都有大小顺序d<- seq(0, 5, le ...
分类:
其他好文 时间:
2016-12-07 20:13:21
阅读次数:
759