数据科学R编程
875年/ STT
R语言已经成为广泛的数据密集型学科的首选编程语言(例如,O'Reilly Media的2014年数据科学数据科学薪资调查发现,R是数据科学家中最受欢迎的编程语言)。本课程的目标是教授数据科学R编程的应用和理论方面。课程内容侧重于R程序的设计和实现,以满足常规和专门的数据操作/管理和分析目标。还将注意掌握实施可重复研究所需的概念和工具。bob体育登录
R是什么?
- 一种用于统计计算和图形的开源(可免费用于Windows、Mac OS X和Linux)环境
- 功能齐全的编程语言,基本上可以做任何事情
- 特别是,它是一种脚本语言(与Matlab和Python相似),允许再现性和自动化任务
为什么学习R?
- R是薪酬最高的IT技能之一
- R是仅次于SQL的最常用的数据科学语言
- R被70%的数据挖掘者使用
- R是所有编程语言中的第15名
- R的发展速度比任何其他数据科学语言都要快
- R是高级分析软件的#1谷歌搜索
- R在全球拥有超过200万用户
- R被统计学家、科学家、社会科学家所使用,是所有软件中统计功能最广泛的
- R用户一直在通过包添加功能
- R可以与其他软件、数据库、操作系统、网络等进行交互。
初步的教学大纲
查看建议for / stt875的教学大纲.
课程结构
FOR/STT 875完全通过课程管理系统在线交付网站.这将是一个积极的,基于项目的学习环境,重点是:
- R
- R编程环境的安装和配置
- 基本语言元素和数据结构
- R + Knitr +减价+ GitHub
- 数据输入/输出
- 数据存储格式
- 构造子集对象
- 向量化
- 控制结构
- 功能
- 范围规则
- 循环功能
- 图形和可视化
- 数据操作语法(dplyr和相关工具)
- 调试/分析
- 统计模拟
登记
FOR/STT 875: R数据科学编程适用于本科生、研究生和终身教育学生。没有必修课程或共同必修课程。
密歇根州立大学学生
- 毕业生
- 密歇根州立大学学生可以通过在线报名课程时间表从2017年春天开始。你必须注册FOR 875,但是,如果你想以STT 875的方式学习课程,你可以联系你的导师将课程分配转换为STT。
Non-MSU学生
如果你不是一个密歇根州立大学学生,想修FOR/STT 875,你可以适用于密歇根州立大学作为一个终身教育学生.这是一份免费的单页申请,不需要论文或其他材料.了解更多密歇根州立大学终身教育注册办公室终身教育页面.
- 终身本科生和研究生都可以参加这门课程。因为FOR/STT 875是研究生班,终身本科生必须联系密歇根州立大学林业本科指导老师,ForAdvis@msu.edu,以请求重写。
联系