R入门(一)】的更多相关文章

纪念一下,在心心念念想从会计本科转为数据分析师快两年后,近期终于迈出了使用R的第一步,在参考他人的例子前提下,成功写了几行代码.用成本的角度来说,省去了部门去买昂贵的数据分析软件的金钱和时间,而对自己来说,则是在数据分析又迈出了一步,往经济宽裕又迈出了一步,往财务自由又迈出了一步,不得不写个随笔纪念一下. 以及,有时候,入门真的没有想象中困难,关键是要找到入门的方法,一窍通,百窍通. 以下为代码.简而言之就是写了一个时间序列预测的代码,包括完整的数据导入,数据处理和数据输出过程.加载了forec…
入门书籍:R语言实战 进度:1-4章 摘要: 1)实用的包 forecast:用于做时间序列预测的,有auto.arima函数 RODBC:可以用来读取excel文件.但据说R对csv格式适应更加良好,相应的导入导出均较为方便(read.table, write等) reshape:目前用到rename函数,可以方便的对数据变量重命名 fCalendar:在日期输入处提及,据说对日期运算有奇效,但无具体示例.同理如lubridate sqldf:在数据选取处提及,可代替subset以及各种whe…
续之前那篇随笔 前天写完随笔后,很自豪的拿出来去跟带我入数据挖掘和SAS基础的大牛@八公炫耀,然后收获了一堆时间序列的材料,非常感谢大牛! ARIMA就是看图形,ACF和PACF,原理不需要知道,因为软件已经帮我们解动态方程了 总结下来就是 1)ARIMA关键是看图形,看ACF和PACF,公式啥的不一定要了解的很清楚,因为软件已经帮忙解动态方程了. 2)据说auto.arima是根据AIC统计量选取的,不是一直都能得到最稳健的结果.所以自己手工调试还是很重要的(还是要看数据) 3)关键点是序列的…
对象以及它们的模式和属性 R操作的实体在技术上说是对象.R的对象类型包括数值型,复数型,逻辑型,字符型和原味型. “原子”型对象:对象的元素都是一样的类型或模式,如逻辑向量和字符串向量. 列表对象:列表可以为任何模式的对象的有序序列.列表被认为是一种“递归”结构,而不是“原子”结构,因为它们的元素可以以它们各自分方式单独列出. 一个对象的模式是该对象的基本要素的类型. mode(),length():所有对象都要有的特征. 改变对象类型: z<-0:9 > digits<-as.char…
简单的算术操作和向量运算 向量赋值:函数c( ),参数可以是一个或多个数,也可以是向量 赋值符号‘<-’ 向量运算:exp(),log(),sin(),tan(),sqrt(),max(),min() range(x):得到一个长度为二的向量(min(x),max(x)) mean(x):计算平均值,sum(x)/length(x) var(x):计算样本方差 (sum((x-mean(x))^2)/(length(x)-1) sort(x):返回一个和x长度一样但元素以升序排列的向量, 生成正…
PS:初学R  为了查阅方便 借鉴的网友的博客和自己的总结记录一下 http://blog.csdn.net/jack237/article/details/8210598 命令简介 R对大小写是敏感的:名称不能以数字开始:    基本的命令由表达式或者赋值语句组成.如果一个表达式被作为一条命令给出,它将被求值.打印而表达式的值并不被保存.一个赋值语句同样对表达式求值之后把表达式的值传给一个变量,不过并不会自动的被打印出来:    命令由分号(;)来分隔,或者另起新行:    基本命令可以由花括…
画直方图:hist(x$x1)  //参数为向量,x为表图 画散点图:plot(x1,x2) // plot(x$x1,x$x2) // 列联表分析: 列联函数table() // table(x$x1) barplot(table(x$x1)) 饼图:pie(table(x$x1)) 箱线图:boxplot(x$x1,x$x2,x$x3) 星相图:stars(x[c("x1","x2","x3")])   //三角形 stars(x[c(&qu…
1 R的下载.安转   (转)R有很多的版本,支持目前主流的操作系统MAC.Linux和WINDOWS系列.因为我个人是在WINDOWS下用R的,所以在这里将只介绍WINDOWS下R的下载&安装. 下载R: 你可以从世界各地很多网站上下载到R,官方的中国下载点是: http://www.lmbe.seu.edu.cn/CRAN/bin/windows/base/ 在我写这篇文章的时候,最新的版本是R-2.2.1版. 在网络上有一篇被翻译过来的R入门教材,可以在这里找到 :R 導論(入門) 安装R…
[怪毛匠子整理] 1.下载 wget http://mirror.bjtu.edu.cn/cran/src/base/R-3/R-3.0.1.tar.gz 2.解压: tar -zxvf R-3.0.1.tar.gz cd R-3.0.1 3.安装 yum install readline-devel yum install libXt-devel ./configure 如果使用rJava需要加上 --enable-R-shlib ./configure  --enable-R-shlib -…
1 R的下载.安转 R有很多的版本,支持目前主流的操作系统MAC.Linux和WINDOWS系列.因为我个人是在WINDOWS下用R的,所以在这里将只介绍WINDOWS下R的下载&安装. 下载R: 你可以从世界各地很多网站上下载到R,官方的中国下载点是: http://www.lmbe.seu.edu.cn/CRAN/bin/windows/base/ 在我写这篇文章的时候,最新的版本是R-2.2.1版. 在网络上有一篇被翻译过来的R入门教材,可以在这里找到 :R 導論(入門) 安装R: 1,双…