1.1 工作空间
workspace 当前的工作目录可以读取如下
getwd()查看当前的工作目录:
[1] "C:/Users/renyu/Documents"
setwd()可以指定其工作路径:
现在指定一个文件夹:其工作路径为:C:\Users\renyu\Desktop\Rinaction
在R中,必须使用的保存路径 /作为分隔符 ,所以设定:
setwd("C:/Users/renyu/Desktop/Rinaction")
根据书上例子,对于一个新建的环境可以设置其 options(digital = x)来设定其显示的小数点的有效数字。
这里书中有一个runif 的函数作为其进行均匀分布随机变量的向量, 通过 x <- runif(20)可以得出其20个均匀分布随机变量的向量。
通过summary(x)得到以下data:
Min. 1st Qu. Median Mean 3rd Qu. Max.
0.113 0.289 0.579 0.548 0.772 0.999
分别对应最小值、第一个四分位数,中位数(即第二四分位数)、平均值、第三四分位数,以及最大值。
通过hist(x) 可以得到x分布规律的直方图:
可以通过独立的项目:
Setwd() 来指定某一项目路径, 后接 load(“.Rdata”) 这样可以使从上一次会话的地方重新开始.
1.2 输入与输出
之前看到可以使用source来调取 之前所保存的脚本.我们可以通过保存相应的编辑好的方程来省略其中的繁琐步骤,提高工作效率.
至于其他的问题 ,书中所举例的文本输出(通过sink 和append设定等现暂时不考虑)
图形输出可以通过dev.off将其返回终端. 同样执行相关的文件名filenames 即可.
对于所提到的包同时也放在后面学习.
3. 实践
1)打开帮助文档,查阅”introductionto R”
help.start
2)安装vcd 包
install.packages(“vcd”)
3)列出此包的可用函数和数据集
help(package = “vcd”)
4)载入这个包,并阅读数据集arthritis的描述,显示其内容,并且运行其自带example
> library(vcd)
> help("Arthritis")
> example("Arthritis")
Arthrt> data("Arthritis")
Arthrt> art <- xtabs(~ Treatment +Improved, data = Arthritis, subset = Sex == "Female")
Arthrt> art
Improved
Treatment None Some Marked
Placebo 19 7 6
Treated 6 5 16
Arthrt> mosaic(art, gp = shading_Friendly)
Hit
Arthrt> mosaic(art, gp = shading_max)
hit
5) 退出
q()
Save workspace image toC:/Users/renyu/Desktop/Rinaction/.RData? [y/n]:
选择y,此次的数据即保存在之前设定的workspace中.
|
|
|