前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >学习R编程的前5门课程

学习R编程的前5门课程

作者头像
February
发布2018-12-04 14:46:55
7350
发布2018-12-04 14:46:55
举报
文章被收录于专栏:技术翻译技术翻译

越来越多的程序员正在学习R编程语言以成为一名数据科学家,这是全球最热门,最高薪的技术工作之一。

尽管我来自Python阵营,但当要为了数据科学,机器学习和人工智能在Python和R之间选择时,主要是因为像TensorFlow Python提供的很棒的库,我曾简短的尝试过R。

如果你也一样,想要尝试或学习数据科学和机器学习目的的R编程,并寻找一些很棒的免费课程来开始你的旅程,那么你可以从这篇文章中获取一些想法。

在过去,我已经分享了一些关于Python的机器学习课程,今天我将分享一些免费课程来学习R编程语言以及使用R的数据科学和深度学习。

顺便说一句,对于那些不熟悉R的人来说,它是一种编程语言和自由软件环境,受统计学家和数据挖掘者的欢迎,用于开发统计软件。

R凭借其对统计数据的强大支持(线性和非线性建模,经典统计测试,时间序列分析,分类,聚类......)和图形技术突然进入现场,但近年来,它在很多人中受到欢迎。数据科学家和数据新人。

Python一起,R是第二种最流行的语言,用于学习数据科学,机器学习,深度学习和人工智能的新世界。

面向数据科学家和程序员的5个免费R编程课程

当你寻找免费的R教程和课程时,你会发现很多课程,但大多数课程既不完整也不是最新的。很少有高质量的课程和教程可以免费获得。

本文是这类免费R编程课程的集合。我用R 编译了这个用于学习数据科学和机器学习的列表,但是这个列表对于学习R编程以用于统计和图形目的的人来说同样有用,这是这种令人敬畏的编程语言的另一个优势。

无论如何,没有任何进一步的麻烦,这里是我的一些最好的免费在线课程列表,以学习R编程语言。

1. Quick Dive Into R

这是一个非常精彩的课程,可以全面了解R编程语言,我强烈建议您在开始任何其他课程之前先阅读本课程。

完成后不会花费太多时间,您将了解R的历史背景以及它现在的位置。

本课程将使您熟悉R编程语言,术语,功能,语法和其他内容。

2. R Basics — R Programming Language Introduction

这是Udemy的另一个免费R编程课程,非常适合从头开始学习R编程。

该课程包含4个多小时的内容和2篇文章。它的一步一步的方法对于初学者来说非常棒,而马丁已经做了很好的工作来保持这门课程的实践和简单。

首先,您将通过安装R和RStudio接口,附加软件包以及如何使用R运动数据库和R帮助工具来设置自己的开发环境。

之后,您将学习各种导入数据的方法,首先是编码步骤,包括基本R函数,循环和其他图形工具,这是R的优势。

完成整个过程应该大约需要3到5个小时,并且有练习可供您尝试在R中学习的任何内容。您还可以访问Martin Code(教练)用于演示。

简而言之,这是2018年学习R编程的最佳免费课程之一。

3. Learn Data Science With R

这是R编程课程,将用R引入数据科学。它有超过8.5小时的材料,并涉及大多数对数据科学家有用的R概念。

您将学习数据科学的基础知识,例如数据科学,数据类型,向量,因子,列表,矩阵,数据框架和从文件中读取数据,使用RJDBC,RODBC和ROracle的Oracle数据。

讲师Ram Reddy 本人也是数据科学家,也是RRITEC的创始人,该公司致力于帮助科学家更好地理解和可视化他们的数据。

虽然该课程在理解R和数据科学的基础知识方面都很好,但它缺少一些现实世界的例子和业务场景,你可以在@Kiril Eremenkoon的R Programming AZ™:R for Data Science with Real Exercises中找到它们。

如果你可以花几美元,那么这就是用R学习数据科学的最佳资源。你只需花费9.9美元即可获得这个课程,这完全值得您花钱。

4. Learn R for Business Analytics from Basics

除了统计学,图形学,数据科学和机器学习之外,R还在业务分析平台上发展。R可能成为自然界未来最常用的商业分析工具之一。

它正在为SAS,SPSS和其他以前的业务分析软件包等巨头提供强大的竞争。

如果您是想要学习商业分析并希望利用R的能力的人,那么这对您来说是完美的课程。

正如讲师所说,本课程专为了解业务分析基础知识并希望在R平台上学习这些技能的实施而设计。

在本课程中,您将学习如何下载和安装R编程软件包,如RStudio。您还将了解如何在业务分析中利用R。

本课程也是开始的,您将学习如何在R中导入数据并执行探索和转换活动,在R中执行双变量分析和绘制图表以了解数据分布并在R中运行相关和回归以分析模型结果。

5.R, ggplot, and Simple Linear Regression

这是相当陈旧但是Udemy上最受欢迎的免费R编程课程之一,它将用R教你数据科学。

在本课程中,您将学习如何从R编程入手,并使用R,ggplot2的优秀图形包。在此过程中,您还将学习数据科学概念,例如简单线性回归的基础知识。

不需要准备,所以任何对R,ggplot或数据科学感兴趣的人都可以加入本课程。

课程从安装R和RStudio开始,然后解释R和ggplot技能,因为当你逐步理解线性回归时需要它们。

这就是学习R编程语言的一些最好的免费课程,特别是数据科学和机器学习。确实,许多程序员只是出于这两个原因而学习R,R还有其他优点,特别是在统计学方面。如果你的工作涉及大量的统计和图表工作,R可能是你的工具库中的一个很好的工具。

总结

谢谢,你已经到了文章的最后。祝你的R编程之旅顺利!这当然不容易,但通过遵循这个路线图和指南,您距离成为您一直想成为的数据科学家更近了一步。

如果您喜欢这篇文章,那么请与您的朋友和同事分享,不要忘记在Twitter上关注javinpaul

PS: 如果你不介意支付10美元,那么R Programming AZ™:R for Data Science with Real Exercises!是学习数据科学R的最佳课程。

原文标题《Top 5 Courses to Learn R Programming》

作者:Javin Paul

译者:February

不代表云加社区观点,更多详情请查看原文链接

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 面向数据科学家和程序员的5个免费R编程课程
    • 1. Quick Dive Into R
      • 2. R Basics — R Programming Language Introduction
        • 3. Learn Data Science With R
          • 4. Learn R for Business Analytics from Basics
            • 5.R, ggplot, and Simple Linear Regression
            • 总结
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档