我与R语言的次亲密接触

2020-06-16 00:00:00 函数 学习 实践 作业 糖尿病

重新复习了《R语言实战》的、二章,感觉前两章是入门了解,难度并不大。按照相关资料说明,R和RStudio下载和安装非常顺利,安装和熟悉界面就不做过多介绍。本关的学习实践笔记没按章节来记录,当做一个整体知识点来对待,按照自己的理解和学习过程分为下面几个部分。

1R语言的函数分类统计

R语言偏重函数,了解函数功能并后熟练应用是必备的技能。因此,把前两章中的函数在Excel中进行了统计列表,准备后期学习中遇到的函数也逐步增加进来。一方面是通过笔记记录增强认知,另一方面后续回顾时也方便复习。

前两章中涉及的函数统计表如下:

2、前两章知识要点笔记

学习中把讲座课件中向量、矩阵、数组等例子代码在RStudio中进行了输入实践,有些看似很简单的语句但输入后,Ctrl+Enter运行时总不成功。这部分实操内容居然花费很长时间,也是自己开始没想到的。真实体会是,看懂代码和成功运行出结果是完全不同的两个概念。

针对对第2章内容,通过Xmind软件进行了思维导图制作,制作思维导图过程进一步理清了书里内容脉络,后期翻看复习时也能一目了然。第1章内容只是简单概述,没进行导图制作。今后的学习将继续对所学内容定期回顾和思维导图制作,我发觉这对自己理清书中内容框架很有帮助。

3、实践作业的实操练习

(1)读取Excle病例数据

书中提到读取Excel文件的方法有两种,建议好是先把Excel文件另存为CSV文本文件再导入。特意把两种方法都进行了尝试,但在尝试用read.xlsx()函数导入时,未能成功。

①种方法,先转化为CSV文件再导入

先打开Excel文件另存为CSV文档,再用函数read.table()或read.csv()读取(运行结果如下图)。需强调一点,函数中路径两个“\\”与“/”功能类似,但用“\”会显示错误,书中专门提到R语言中“/”的用法。

data <- read.table("G:/大数据作业实践和有用资料/第二关作业实践/病例数据.csv",header=TRUE,sep=",")
data

相关文章