美文网首页R语言快速入门
如何快速学会R语言?

如何快速学会R语言?

作者: 数据驱动实践 | 来源:发表于2019-12-25 12:43 被阅读0次

记得第一次接触R是2012年统计学课外作业。当时非常小白的接触类似编程问题,大大的“不懂”!于一个没有接触过编程的小白,一开始学习R语言那是“迷茫”不能够描述的……

“c”是什么?
数据类型?
导入导出数据?
什么循环?

1.高效学习方法

1、坚定一下目标

2、找组织/找伙伴:经管之家、知乎、豆瓣等论坛加一两个群(R高效入门的必备)

3、演练书籍中代码:《R语言实战》(R高效入门的必备)

入门以后:精美作图学《ggplot2:数据分析与图形艺术》和高效操作数据学《R数据科学》

4、不懂就问:1、百度;2、群小伙伴;3、R自带帮助 "?包名"或 "?函数"

5、社区网站:csdn和博客园,coursera公开课等学习网站

2、以下是个人对入门、中级、建模等层次的界定,可以考虑对照一下:

1、入门

涉及R安装、包安装install、包加载library、数据结构、数据读写存、基本数据操作(增删改查)、控制流(for、while和ifelse)和自定义函数function。这个过程推荐一本书籍《R语言实战》目前到第二版了(或者有第三版),一步一步的演练示例就行

2、中级

ggplot2包(精美作图·必备)+tidyverse(高效操作数据·推荐)。这个根据需要学习就行,如果不需要直接跳过,学习建模也不影响

  • 《ggplot2:数据分析与图形艺术 第二版(精美作图必备)》+
  • 《R数据科学(数据操作)》

3、R建模

可以考虑:《R语言数据分析与挖掘实战》这本书了解一点点,感觉挺好的。其他的接触不多不介绍了

4、……开发什么的接触不多,不介绍了

3、个人原创R语言入门系列内容,仅供参考关于R快速入门的知识

拴小林Nobeli:R语言快速入门:数据结构、生成数据、数据引用和读取外部数据
求解答:为什么在r-stdio,cran安装程序包总出错?
R语言 | 第一部分:数据预处理
R语言|第2讲:生成数据
R语言常用的数据输入与输出方法 | 第三讲
R语言数据管理与dplyr、tidyr | 第4讲
R语言 控制流:for、while、ifelse和自定义函数function|第5讲
R语言 图形初阶:hist、plot和图形布局layout | 第6讲
R语言 可视化之三大绘图系统概述:base、lattice和ggplot2 | 第7讲
R语言 高阶可视化绘图系统:ggplot2入门 | 第8讲
R语言 排序&去重操作 | 专题1
R语言 数据(集)合并与连接/匹配 | 专题2
R 语言 逻辑运算:TRUE/FALSE | 专题3

4、参考书籍:

  1. 入门必备→《R语言实战 第二版》
  2. 精美作图必备→《ggplot2:数据分析与图形艺术 第二版》
  3. 高效数据操作→《R数据科学》
  4. ……(建模方向就不推荐了,涉及的比较少)

R语言入门级参考书:《R语言实战 第二版》 《R语言入门与实践》

image

数据科学:《R数据科学》

image image

可视化方向:《ggplot2:数据分析与图形艺术 第二版》

image

建模方向:《R语言数据分析与挖掘实战》这本书了解一点点,感觉挺好的

本人接触到的就是这几本书了,其他的也有很多,不过没怎么接触过~

相关文章

  • 如何快速学会R语言?

    记得第一次接触R是2012年统计学课外作业。当时非常小白的接触类似编程问题,大大的“不懂”!于一个没有接触过编程的...

  • R基础快速入门(2)

    文集地址 R语言快速入门 R语言变量 R语言中的变量可以存储原子向量,原子向量组或许多R对象的组合 注意:使用ca...

  • 套路,是最快的成长路径

    1. 如何快速上手一份新的工作?如何快速研究一个行业?如何快速学会PPT?如何快速学会商业演讲?…… 对于演讲,他...

  • 如何快速学会用R语言做出漂亮的ROC图

    pROC是一个专门用来计算和绘制ROC曲线的R包,目前已被CRAN收录,因此安装也非常简单,同时该包也兼容ggpl...

  • R语言快速入门

    START 为什么要使用R? 多数商业统计软件价格不菲,投入成千上万美元都是可能的。而R是免费的!R拥有顶尖水准的...

  • R语言快速入门

    1.下载与安装 下载:官方网站安装:双击下一步完成安装。 安装后只有8个基本的模块,一些功能需要安装扩展程序包(简...

  • R语言快速入门

    [R]https://www.r-project.org/[https://www.r-project.org/]...

  • 生信星球学习小组第29期 Day4

    R语言基础 今日学习大纲: 安装R和Rstudio 了解R语言是什么,做什么,熟悉工作界面 学会外观设置和基本操作...

  • 如何快速了解学会Markdown

    如何快速了解学会Markdown Markdown是什么? Markdown 是一种用来写作的轻量级「标记语言」,...

  • 2018-06-21

    R语言与python语言中的对应 将R语言中的各个操作和python操作对应起来,可以快速掌握两门语言,并且理解一...

网友评论

    本文标题:如何快速学会R语言?

    本文链接:https://www.haomeiwen.com/subject/xsdesctx.html