R 语言程序开发(中文版)

R Programming

Part of the 数据科学 Specialization »
了解如何使用R进行编程以及如何使用R进行有效的数据分析。本课程是约翰霍普金斯(Johns Hopkins)数据科学专项课程的第二门课程。

约翰霍普金斯大学

分享

R语言程序开发
  • 分类: 计算机
  • 平台: Coursera
  • 语言: 英语中文

课程简介

主要研究如何利用R语言进行编程和有效的数据分析,这是约翰-霍普金斯大学数据科学专业化课程的第二套课程。
大家将学习如何安装设置统计编程环境所需要的电脑软件,讨论在高水平统计语言中实现泛型编程语言的相关概念。课程涵盖统计计算中的一些实际问题,其中包括R语言编程,R语言读取数据,加载R语言程序包,编写R语言函数,调试以及R语言代码的组织与注释。针对统计数据分析和优化的内容,我们会提供实操示例。

课程大纲

第1周:概论,R 语言、R的数据类型和对象、数据的读取和写入

第2周:控制结构,函数,作用域规则,日期和时间

第3周:循环函数,调试工具

第4周:仿真,代码分析

背景知识

大致了解编程概念和统计推理的基础知识会对学习有所帮助。

参考资料

Software for Data Analysis: Programming with R (Statistics and Computing) 《数据分析软件:R语言编程(统计与计算)》 作者:约翰·m·钱伯斯 (施普林格出版社出版)
S Programming (Statistics and Computing)《S语言编程(统计与计算)》 作者:布莱恩·D·里普利和威廉姆·N·维纳布斯 (施普林格出版社出版)

授课形式

每周发布的教学视频,测验和编程作业。

常见问题

学完这门课,我能得到结课证书吗?
凡顺利完成本课程的学生均可获得由授课老师签发的结课证书。

选修这门课需要准备什么?
有电脑,能安装运行R语言环境(近期推出的Mac、Windows或Linux电脑都可以)。

这门课与数据科学专业化课程应该怎样合理安排?
“R语言编程”是该系列课程的第二套课程,虽然没有必然的先后顺序,不过我们建议大家在选修这门课之前,先学习“数据科学家的常用工具”。

声明:MOOC中国收录之课程均源自下列机构,版权均归他们所有。本站仅作报道并尊重其著作权益,感谢他们对MOOC事业做出的贡献!(排名不分先后)
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc

Copyright © 2008-2015 MOOC.CN 慕课改变你,你改变世界