码迷,mamicode.com
首页 >  
搜索关键字:ggplot2    ( 157个结果
分享一个R语言的脚本【时间记录】
分享一个R语言的脚本  最近捣弄下一个R语言的脚本,不知道大家有没有看过《奇特的一生》这本书,我高中看了后,高三就山寨了柳比歇夫大神的方法,记录时间开销。个人感觉是挺有用的。 脚本就是把下面的这种excel文件导入并自动转化成饼形图,输出图片到本地。 代码在此: reco...
分类:其他好文   时间:2014-08-03 10:20:15    阅读次数:219
ggplot2绘图入门系列之五:时间序列(完)
ggplot2包也能对时间序列数据绘图,但在处理上需要有些注意的地方。下面我们以上证指数为例进行作图,首先利用quantmod包从yahoo数据源获取从1997年以来的数据,存于变量SSEC中,抽取收盘数字,然后分别提取时间数据和指数数值,绘图结果如下图。1 library(quantmod)2 l...
分类:其他好文   时间:2014-07-26 01:21:57    阅读次数:234
ggplot2绘图入门系列之四:再说散点图
1 色彩和形状的控制数据特征不仅可以用坐标来表示,也可以用不同的色彩或形状来表示。仍以mpg数据集为例,所用到的变量有cty(城市中行驶距离),hwy(高速路行驶距离),displ(排量大小),year(生产年份)1 library(ggplot2)2 p <- ggplot(mpg, aes(ct...
分类:其他好文   时间:2014-07-26 01:20:36    阅读次数:360
ggplot2绘图入门系列之三:位置调整与条形图
位置调整(Position adjustments)是针对同一图层内元素的位置进行微调的方法。它包括五种设置,分别是stack、dodge、fill、identity、jitter。我们用条形图来展示其用法,仍使用mpg数据集,其中用到的变量是class,即生产汽车的类型,以及year生产年份。.....
分类:其他好文   时间:2014-07-26 01:18:46    阅读次数:225
ggplot2绘图入门系列之一:导论
1 什么是ggplot2ggplot2是用于绘图的R语言扩展包,其理念根植于《Grammar of Graphics》一书。它将绘图视为一种映射,即从数学空间映射到图形元素空间。例如将不同的数值映射到不同的色彩或透明度。该绘图包的特点在于并不去定义具体的图形(如直方图,散点图),而是定义各种底层组件...
分类:其他好文   时间:2014-07-26 01:10:56    阅读次数:248
ggplot2绘图入门系列之二:图层控制与直方图
如前文所述,ggplot2使用图层将各种图形元素逐步添加组合,从而形成最终结果。第一层必须是原始数据层,其中data参数控制数据来源,注意数据形式只能是数据框格式。aes参数控制了对哪些变量进行图形映射,以及映射方式,aes是Aesthetic的缩写。下面我们来绘制一个直方图作为示例。数据集仍采取m...
分类:其他好文   时间:2014-07-26 01:09:06    阅读次数:198
如何在ggplot2中使用spline平滑算法
smooth.spline2 <- function(formula, data, ...) {mat <- model.frame(formula, data)smooth.spline(mat[, 2], mat[, 1])}predictdf.smooth.spline <- function...
分类:其他好文   时间:2014-06-28 14:58:36    阅读次数:351
157条   上一页 1 ... 14 15 16
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!