第二课讲Intoduce to the R language
第一部分:1.25分钟时候 在 R etc文件 夹中用记事本打开Rprofile.site 可以调整R的配置文件 比如library的路径
2.30分钟时候开始讲基本操作 ls() 什么意思?
3.ls() 出现的数据部一样了 没有X,Y
4.33分钟设置镜像 加载包
5.关于出来R commander 先设置镜像 下载Rcmdr 再去1中的Rprofile.site 然后如视频中25分钟一样的加入library(Rcmdr) 然后再运行R R会提示出错没有Rcmdr这个包 然后你根据它的提示再设置镜像 搜索Rcmdr 就会自动下载了 (个人尝试是 要先下载Rcmdr这个包 再去Rprofile.site 加入library(Rcmdr) 如果不下载那个包 而直接先加入library(Rcmdr) 运行R时候会提示 找不到library)
注意
(1).Rprofile.site 中的字符排列要跟视频中一样 就是凡事有#的就单独一行 然后library(Rcmdr)放的位置也要一样
(2).进行上面操作后 可能会提示 Rcommander版本和Rgui不一致 (我以前R是3.01但是刚才 下载的Rcommander是3.02 至于如何升级R见
https://bbs.pinggu.org/thread-452648-1-1.html
(3).Rcommander窗口下面message部分可能会提示最好把Rgui设置成SDI 自己在Rconsole 的edit guiprefrence去设置就好了
注意视频后面有说到 一定要把制式设置成SDI才能直接在Tinn-R中运行Rconsole 然后Tinn-R的帮助文件中有解释和介绍
第二部分:关于表格
1.打开一个表格
在commander中直接data选项
在Rconsole中 s=edit(as.data.frame(NULL))
2.直接单机表格的变量名处改变表格变量名字和类型
3.关闭表格后 再次调用出来
commander中直接窗口editdataset(要先保存这个表格)
在Rconsole中 用fix() #括号中为刚才的表格名 如(1)中s
即fix(s)
第三部分 关于读入数据
1.读入数据
com中很简单 从data中import 选择就行了 然后再由主窗口Date set选择要用的数据集 再VIEW或者EDIT
con中要用read.table命令
s=read.table("C:/Users/maniachen/Documents/anova.txt", header=TRUE, sep="", na.strings="NA", dec=".",strip.white=TRUE)
关键部分是read.table("C:/Users/maniachen/Documents/anova.txt")#保证路径是对的就行了
然后再fix()就能出来
2.41分钟提到 从excl中读入数据要特别注意数据一定要是数值的 不能有字符 如果数据格式不一致将会报错
3.从package中读入数据
com中视频很清楚 并且help文件不错
con中你得先知道有哪个package 然后有哪些数据
先跑一句 data(Prestige, package="car")
然后再 show(Prestige) 就能出来
要出来对这个数据的help文件
第四部分; 关于读出数据
1.com从窗口中data\active data set\exprot
且这个active data set有很多功能
con中 用命令write.table(数据名,路径)
第五部分介绍Tinn-R
总结 这段视频共90+M 将近70多分钟 简要介绍两个R的可视化界面Rcommander和Tinn-R
视频后面大概30分钟 是主讲人和其学生的讨论 及时解决一些学生问题