R语言自学心得1st(关于工作环境/package安装)

1.1 工作空间

workspace 当前的工作目录可以读取如下

getwd()查看当前的工作目录:

[1] "C:/Users/renyu/Documents"​

setwd()可以指定其工作路径:

现在指定一个文件夹:其工作路径C:\Users\renyu\Desktop​\Rinaction 

R中,必须使用的保存路径 /作为分隔符 ,所以设定:

setwd("C:/Users/renyu/Desktop/Rinaction")​

 

根据书上例子,对于一个新建的环境可以设置其 optionsdigital = 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分布规律的直方图:

R语言自学心得1st(关于工作环境/package安装)

可以通过独立的项目:

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”)

 R语言自学心得1st(关于工作环境/package安装)

 

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 <Return> to see next plot: return()

 

Arthrt> mosaic(art, gp = shading_max)

hit <Return> to see next plot: return()

 R语言自学心得1st(关于工作环境/package安装)

5) 退出

q()

Save workspace image toC:/Users/renyu/Desktop/Rinaction/.RData? [y/n]:

 

选择y,此次的数据即保存在之前设定的workspace中.