R语言基础

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言基础相关的知识,希望对你有一定的参考价值。

什么是R

最受欢迎的数据分析和可视化平台之一。

为什么选择R?

免费支持windows/Mac OS/Linux,开源,每个人都可为其做贡献,所以有着众多的工具包。

掌握R有什么作用?

可以完成数据分析设计的几乎所有的步骤,

数据获取---》数据清理---》数据分析---》结果报告---》发布结果

 

数据分析:

探索性数据分析

统计推断

回归分析

机器学习-----分类问题

 

 

1. 探索性数据分析

                   数据分析中的必要步骤

                   了解数据

                   作图

 

2. 统计推断

                   基于数据得出正式结论的过程。

                   通常得出的数据是具有不确定性的

 

3. 回归分析

                   线性回归分析,

                   线性模型拟合数据

                            预测变量,结果变量

 

4. 机器学习

                   需要一定的计算机知识和数学知识

                   通过海量数据来训练模型,并用模型来预测新的数据

 

 

如何用R开发数据产品?

         R中开发数据产品的工具:

                   GoogleVisAPI  使用方法:用R制作html,调用google charts生成图表。

                   交互式html图表。

                   Manipulate  可以进行人机交互。

                   rCharts  使用R制作交互式javascript可视化产品

                   shiny制作嵌入网页的交互式R程序的平台。

                   Slidify  制作和发布基于R的报告

 

 

cran.r-project.org   R下载网址。

 

 

RStudio的获取和安装

集成开发环境(IDE

rstudio.com   下载网址

 

  扩展R基本功能的机制,也集成来众多的函数。

 

 

R中有5中基本的对象数据类型:

字符

数值

整数

复数

逻辑

 

R语言中给变量赋值:  x <- 2

 

Class(x)  查看变量x的类型

 

x <- 3L  表示变量x是整形。

 

R语言区分大小写。

 

Y <- “Hello World”

Y为字符型变量。

 

R语言中,真或假(true or false)都需要用大写来表示。

 

复数:  x  <- 1+2i


本文出自 “lss8025404” 博客,请务必保留此出处http://lss18234826994.blog.51cto.com/11518794/1791188

以上是关于R语言基础的主要内容,如果未能解决你的问题,请参考以下文章

r语言恢复初始状态

R语言基础汇总

r语言index函数在哪个包

r语言中r-studio怎么调用

r语言curve函数安装啥包

R语言基础介绍