
R语言基础
文章平均质量分 79
littlely_ll
Strive for the best, and prepare for the worst.
展开
-
R软件中数据的输入与输出
(一)数据的输入在R软件中,数据有多种输入方式(1)csv格式csv是一种逗号分隔的纯文本文件,在R中可以用read.table()来读取例:read.table(file,header=FALSE,sep=“”)其和read.csv()读取数据形式相似read.csv(file,header=TRUE,sep=“,”)csv格式文件在R中比较容易读取,但是数据量大时读取速度非常原创 2017-02-04 21:25:56 · 10754 阅读 · 0 评论 -
牛顿、拟牛顿法以及其他优化方法的R实现
\quad牛顿法(Newton method)和拟牛顿法(quasi Newton method)是求解无约束最优化问题的常用方法,有收敛速度快的优点。1. 牛顿法考虑无约束最优化问题 minx∈Rnf(x)min_{x\in R^n} f(x) 其中x∗x^*为目标函数极小点。 假设f(x)f(x)有二阶连续偏导数,若第k次迭代值为x(k)x^{(k)},则可将f(x)f(x)在x(k)x^原创 2017-02-04 14:04:52 · 10306 阅读 · 3 评论 -
递归函数及其R实现
今天看了几个递归的小例子,觉得不错,自己就试着写了两个。先看看斐波那契数列: fibs原创 2016-12-27 21:56:33 · 9985 阅读 · 0 评论 -
data.table简介
data.table是一个十分有效的数据处理包,它是data.frame的一个扩展,能够快速的对数据进行分片,分组,聚合等操作,比data.frame快很多。在数据处理方面,据实验结果表明,对于2G的数据,tapply耗时16秒,而data.table耗时1.6秒,快了10倍,官方还介绍说,对于100G的数据,它还能运行很好。 下面介绍几个主要用到的函数:fread和read.table相似,但是原创 2017-04-11 14:01:29 · 1039 阅读 · 0 评论 -
R语言二次规划之quadprog包
二次规划二次规划是非线性规划中一类特殊的数学规划问题,在如投资组合、约束最小二乘问题中都有应用。二次规划已经成为运筹学,经济数学,管理科学和组合优化科学的基本方法。 二次规划的一般形式: minxq(x)=12xTDx−dTx+cs.t.ATx≥b0min_{x}\quad q(x)=\frac{1}{2}x^TDx-d^Tx+c\\s.t. \quad A^Tx\ge b_0 其中,x为向原创 2016-12-30 22:04:31 · 15262 阅读 · 4 评论 -
词云制作(以欧也妮葛朗台小说为例)
词云制作原创 2016-12-13 22:07:18 · 543 阅读 · 0 评论 -
R软件图形参数的设置
在R中,设置图形参数是使用par()函数,其中有必须在par里设置的1.坐标系参数 cexcex=cex_type,#绘图符号大小,1是正常大小cex.axis=1.1,#坐标轴刻度数字大小cex.lab=1.2,#坐标轴标签大小cex.main=1.4,#标题文字大小cex.sub=1.3,#副标题文字大小font.axis=原创 2017-02-04 21:26:50 · 3220 阅读 · 0 评论 -
在R中把多条曲线放置在一张图中
>library(xlsx)>myield>head(myield) time X3m X6m X1y X2y X3y X4y1 2002.010.019889 0.020353 0.021264 0.023014 0.024670 0.0262322 2002.020.020781 0.021131 0.0218原创 2017-02-04 21:26:17 · 35514 阅读 · 1 评论 -
R语言实战笔记
par(no.readonly=TRUE) 修改当前图形参数,会话结束前一直有效。符号与线条:pch 绘制点时使用的符号;cex 符号大小;lty 线条类型;ldy 线条宽度legend 图例标签基本图形:条形图:barplot(height, width = 1, space = NULL, names.arg = NULL, legend.text = NULL,原创 2017-02-04 21:26:14 · 3714 阅读 · 0 评论 -
R软件中数据的排序
y<-data.frame(number=c(2,7,2,5,2,6),age=c(22,31,23,34,22,41),weight=c(128,170,165,133,152,110))y number age weight1 2 22 1282 7 31 1703 2 23 1654 5 34 13...原创 2017-02-04 21:26:26 · 3346 阅读 · 0 评论