R向量化操作
>R向量化操作,实现并行高性能计算。 R向量化操作,即输入向量化处理后输出向量化。 1 向量化函数 1 R内置向量化函数 代码解读: vec1 <- 1:10 sqrt(vec1) sin(vec1) 结果如下: 2 R自定义向量化……
陆勤 2017-11-25
R自定义函数
> R自定义函数,实现模块化程序设计思想。 R自定义函数的一般形式: function.name <- function(arguments) { statements } 说明如下: function.name:自定义函数命名,……
陆勤 2017-11-25
R流程控制
> R 流程控制,决定一个程序执行的流程。 [TOC] 1 条件结构 代码解读: # 结构1 x <- 4 if(x %% 2 == 0) { print(x) } # 结构2 if(x > 0) { print(&qu……
陆勤 2017-11-25
R数据类型和数据结构
>R数据类型和数据结构,揭示R处理数据的对象和组织数据的方式。 [TOC] 1 R数据类型 R语言5种数据类型,分别是:数值类型、整数类型、复数类型、逻辑类型和字符类型。 1.1 数值类型 代码解读: is.numeric(2) class……
陆勤 2017-11-24
R工作环境搭建
> 要用好R,首先要搭建好R工作环境 本文介绍R工作环境搭建步骤 1 R软件下载和安装 R软件下载链接:https://mirror.lzu.edu.cn/CRAN/ Windows R软件 如下图: 下载成功后,点击安装,逐步顺序执行,……
陆勤 2017-11-18
R简介
>为什么用R?R是什么?用R做什么? 本文结合自身工作体验,回答之。 1 为什么用R? 原因有三,分别是: 能够很好地解决我工作中遇到的数据问题,有效地实现数据到商业价值的转换。 开源工具,分享文化。 活跃社区,丰富资料,可以快速学习和转……
陆勤 2017-11-18
R做决策树模型
决策树是数据建模中的重要模型之一,可以很好地完成预测分析(回归或者分类)的任务。 通过本文,可以了解决策树以下内容: 决策树是什么 决策树的优劣 决策树的应用 如何设计和构建决策树 R语言做决策树案例 让我们开始吧。 决策树是什么 决……
陆勤 2017-11-11
R语言知识库
> R是一门语言,一种软件,一个平台,适合从数据中学习到知识。 R语言知识库,收录和汇聚R语言的知识,帮助数据人利用R语言玩数据。 一、基础知识 1 [R简介](http://shujuren.org/article/521.html "……
陆勤 2017-11-08
R平台玩深度学习教程
本文介绍R平台玩深度学习的内容。 R平台深度学习环境构建 第一步:安装Anaconda软件并创建环境r-tensorflow Anaconda软件安装,请阅读文章《[Anaconda软件安装和简易使用教程](http://shujuren……
陆勤 2017-10-20
R平台玩机器学习初学者教程
本教程面向新手或者初学者,介绍R平台如何做一个end-to-end的small-project! 让我们开始吧! 第一步:数据获取 数据在哪里?如何获取这些数据? 我们可以采用R平台提供的内置数据集,也可以从许多开源的数据集离线下载使用或……
陆勤 2017-10-11
奇异值检测和处理
本文介绍数据奇异值检测和处理的知识。数据奇异值若是不检测和处理,会影响模型准确性,甚至对预测形成误导。 [TOC] 1 为什么要奇异值检测和处理 因为奇异值可以大大地偏向或者改变拟合估计和预测。 举例说明:汽车数据集,对比没有奇异值和有奇异……
陆勤 2017-10-08
R平台相关系数教程
本教程介绍相关系数的知识,包括三方面的内容: 首先,R平台相关系数计算 其次,R平台相关矩阵可视化 最后,R平台相关系数的类型和如何影响后续分析工作 数据导入 选自[Kaggle](https://www.kaggle.com/ "Kagg……
陆勤 2017-09-13
R语言玩数据抽样教程
玩数据中,数据抽样是常用方法和重要手段,通过从总体数据中抽取一个子集,根据子集的特性去估计总体的特性。 本文总结R语言玩数据抽样的方法。 最简单和常用的方法就是使用sample函数,它可以对一个向量做随机抽样。 函数形态: sample(……
陆勤 2017-07-25
R语言操作MySQL数据库教程
R语言擅长数据分析和数据可视化,MySQL是一个应用广泛功能强大的开源型关系数据库。 R语言操作MySQL数据库,可以充分地发挥好两者的优势。 R语言操作MySQL数据库,主要解决如下问题: R语言如何访问MySQL数据库 R语言如何从……
陆勤 2017-07-23
R语言做机器学习经典书籍
作者:陆勤 经典书籍,不仅可以获取知识,指导实践,更可以开阔思维,升级认知。 R语言很方便地实现了许多机器学习算法,数据建模师或者机器学习工作者,可以用R语言环境和机器学习算法实现从“数据中学习到知识”,从而让“数据转换为商业价值”。 如……
陆勤 2017-07-06