其他教程
其他教程:包含了所有代写案例以及部分答案
-
5.ggplot2图形ggplot2 包是 Hadley Wickham建设的, 其提供了强大的图形语言建设精美巨大的图.最近几年在 R 社区风行.最初是基于 Leland Wilkinson 的 The Grammar of Graphics, ggplot2 答允你简朴方法地建设表示图形来单变量和多变量数值的图形. 分类数据可以通过颜色,标记,巨细. 建设画图框架是相对简朴. 把握 ggplot2 语言可以是挑战性的 (参考下面 更进一步 章节获得有用的资源). 有个有用函数叫qplot() … 继续阅读“Advanced Graphs(高级图形)三”
:
-
1. 简介 R 语言是一个开源的数据阐明情况,是由 Robert Gentleman 和 Ross Ihaka 两位统计学家于 1992 年成立,用以更好的举办统计计较和画图。R 语言的安装包较小,由于 R 可以通过安装扩展包(Packages)而获得加强,所以其成果已经远远不限于统计阐明和画图。今朝 R 有四千多个包,漫衍在统计、金融、经济、尝试设计、呆板进修、社会科学、空间数据阐明、大数据高机能运算、图形展示、可反复陈诉生成等快要 30 个大的规模,R 语言的别的一个优势在于可以快速的以包的 … 继续阅读“在 SPSS Statistics 和 Modeler 中挪用 R 语言的实现和应用”
:
-
说到投资学里著名的马克维茨资产方差组合的想法,来自于我们凡是所说的“不要把鸡蛋放在一个篮子里”。事实也确实如此,在一个有效市场上,纯真投资一只股票或风险债券的收益风险比值是要大于一个资产组合的。 关于马克维茨的均值方差模子,我们略去数学推导简朴先容如下: 投资者将一笔给定的资金在一按时期举办投资。在期初,他购置一些证券,然后在期末卖出。那么在期初他要抉择购置哪些证券以及资金在这些证券上如何分派,也就是说投资者需要在期初从所有大概的证券组合中选择一个最优的组合。这时投资者的决定方针有两个:尽大概高 … 继续阅读“R语言与马克维茨资产组公道论进修条记(fportfolio包简介)”
:
-
概述本文将探究一个被称为二次筹划的优化问题,这是一种非凡形式的非线性约束优化问题。二次筹划在很多规模都有运用,好比投资组合优化、求解支持向量机(SVM)分类问题等。在R中求解二次筹划有很多包,这次,我们将接头一下quadprog包。在我们开始讲授案例之前,我们将先简短地先容一下二次筹划的机理。什么是二次筹划对付一个二次筹划问题,首先要思量的就是一个二次方针函数: 示例一:方针函数 化为尺度型想要用quadprog包求解二次筹划,我们需要同时转化我们的方针函数和约束条件为矩阵形式。这里是官方文档的 … 继续阅读“在R中利用quadprog包求解二次筹划”
:
-
众所周知,当我们操作R语言处理惩罚大型数据集时,for轮回语句的运算效率很是低。有很多种要领可以晋升你的代码运算效率,但或者你更想相识运算效率能获得多大的晋升。本文将先容几种合用于大数据规模的要领,包罗简朴的逻辑调解设计、并行处理惩罚和Rcpp的运用,操作这些要领你可以轻松地处理惩罚1亿行以上的数据集。让我们实验晋升往数据框中添加一个新变量进程(该进程中包括轮回和判定语句)的运算效率。下面的代码输出原始数据框:# Create the data framecol1 <- runif (12 … 继续阅读“晋升R语言运算效率的11个实用要领”
:
-
The process of importing SAS datasets into R is fairly simple. As with most R and SAS tasks, there are multiple approaches to achieving the outcome, and this list is by no means exhaustive. Below we outline five methods to transfer data between SAS a … 继续阅读“5 Ways to Convert SAS Data to R”
:
-
再次声明,用R来处理惩罚字符串数据并不是一个很好的选择,照旧推荐利用Perl可能Python等语言。不外R自己除了提供了一些常用的字符串处理惩罚函数,也对正则表达式有了必然的支持,详细各个函数的利用要领照旧要参考R的辅佐文档。sub()与gsub()利用正则表达式对字符串举办替换。grep()、regexpr()、gregexpr()都是用于正则表达式的匹配,只是返回的功效名目有些差异。几个函数的利用名目如下: grep(pattern, x, ignore.case = FALSE, exte … 继续阅读“在R中利用正则表达式”
:
-
统计学家常常絮聒这样一句话,“一张好的图片胜过千言万语。”画图正是R语言的强项。个中的根基画图呼吁就包罗了大量的参数设置,完全可以满意各类出书物的需要,更况且尚有lattice和ggplot2这两大格点画图包的存在。海外媒体包罗CNN都在操作R的强大画图成果揭示数据之美。优秀的图形表达离不开富厚的色彩搭配,让我们劈头相识一下R画图中的色彩配置。让我们随便弄个饼图先 pie(rep(1,10)) 不得不说这默认的颜色真是弱爆了,让我们挪用rainbow函数增加点色彩,这下感受许多几何了 mycol … 继续阅读“R语言中的色彩”
:
-
首先必需要提到的是QuantLib,它是用C++写的一个开源软件库,主要成果是为种种金融计较提供一个综合框架。而RQuantLib则是毗连R和QuantLib的桥梁,今朝的函数集主要包罗了债券和金融衍生品的计较。我们来计较一个欧式期权价值以相识QuantLib包的利用。期权价值可以看作是一个多元函数,其影响因素包罗了标的资产价值(underlying)、执行价值(strike)、标的资产红利率(dividendYield)、无风险收益率(riskFreeRate)、标的资产颠簸率(volatil … 继续阅读“操作RQuantLib包计较期权价值”
:
-
关联阐明(association analysis)又常称为购物篮阐明,是指假如两个或多个事物之间存在必然的关联,那么个中一个事物就能通过其他事物举办预测.它的目标是为了挖掘埋没在数据间的彼此干系。关联阐明最常用在市场销售数据中,顾主的购物篮中假如包括啤酒的同时,还包括了尿布,这就展现了这两种物品之间的关联。关联阐明的挖掘任务可解析为两个步调:一是发明频繁项集,二是从频繁项会合发生法则。下面用R语言中的arules扩展包来实现apriori算法,来举办关联阐明library(arules)#从r … 继续阅读“操作apriori算法举办关联阐明”
: