《R语言程序设计》教学大纲(本科).pdf





《《R语言程序设计》教学大纲(本科).pdf》由会员分享,可在线阅读,更多相关《《R语言程序设计》教学大纲(本科).pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、74 R 语言程序设计 一、课程简介 基础医学领域中数据的高通量俨然成为一种趋势,R 语言编程技术可以对高通量的数据进行处理、统计、绘制图形显示等,是一种非常实用的编程技术。本课程主要是以R 语言编程技术为主线来展开,旨在让学生了解基础医学相关的基本处理命令,包括 R 语言的安装、包的加载,对数据的处理和转换,概率统计计算以及各种图形的展示,为基础医学专业相关数据的处理、图形的展示、以及后续的分析提供有效的技术和工具。R 语言程序设计这门课程的开展,从基础的 R 语言软件的安装、包的加载,基本命令,数据处理和转换,数据的概率统计计算、回归或方差的分析,图形的绘制,编程的技巧等各个方面入手,由浅
2、入深,能够引导同学在面对基础医学领域中大量高通量数据时,可以独立运用编程命令进行数据的处理,也可根据实际问题分析的需要,利用 R 语言技术绘制相关图形,极大增强了学生在基础医学领域处理和分析数据的能力,提高科研水平。二、理论教学内容 1.R语言入门及安装 掌握内容:在计算机上安装R软件,加载所需的数据包,R语言窗口中各菜单的内容。了解内容:在Linux和OS X平台运行R。2.R语言基础知识 掌握内容:掌握R语言变量的生成和删除,熟练掌握数字型、字符型、逻辑型向量的生成和处理,对R的几种封装形式熟练掌握,包括向量、数据框、列表、矩阵以及因子,并且能够对其进行索引。能够独立获取和设定工作目录,保
3、存工作空间,查看历史命令记录,使用R包中的函数及R的内置数据集,运行脚本。了解内容:了解如何获取和设定环境变量。3.IO操作:输入与输出 掌握内容:根据数据文件的不同类型,选取合适的函数使用键盘输入数据,并导出所需要的文件格式。当文件为.txt格式、CSV格式等,分别通过table()、delim()输入文件,并熟悉输入、导出文件函数中的各种参数。了解内容:读取HTML表格的数据以及MYSQL数据库中的相关数据。4.数据的转换和处理 掌握内容:对向量添加数据,向量分组,选定矩阵中某一行(列),基本数据类型之间的转换,将函数应用于每行(列),以及基本数据转换和函数的应用。了解内容:不同结构数据类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- R语言程序设计 语言程序设计 教学大纲 本科

限制150内