【笔记】R语言介绍

1.  R的一次交互式 话期间的所有数据对象都会被保存在内存中。
    
所以,当退出R时,如果不是很必要,尽量不要选择“保存工作空间”,保存R代码即可,这样可以释放内存。

2. R的一些基本函数

点击(此处)折叠或打开

  1. #产生5个标准正态分布的随机数
  2. rnorm(5)

  3. # 设x, y是两个向量
  4. mean(x)    #求x的平均值
  5. sd(x)    #求x的标准差
  6. cor(x,y)    #求x与y的相关系数
  7. plot(x,y)    #画x,y的散点图
  8. summary(x)    #生成x的摘要统计量
  9. hist(x)    #画x的直方图
  10. q()    #退出R

3. demo()函数
    查看某些作图的示例。

点击(此处)折叠或打开

  1. demo(graphics) #查看graphics包基本作图的示例
  2. demo(Hershey) #查看Hershey字体集的示例
  3. demo(persp) #查看等高线图的示例
  4. demo(image) #查看热力图的示例

4. R的帮助
R的内置帮助系统中提供了当前已安装包中所有函数的细节、参考文献以及使用示例。
函数 功能
help.start() 打开R帮助文档首页
help('sd') 或 ?sd 查看函数sd的帮助
help.search('sd') 或 ??sd 以sd为关键词搜索本地帮助文档
example('sd') 函数sd的使用示例
RSiteSearch('sd') 以sd为关键词搜索在线文档和邮件列表存档
apropos('sd', mode='function') 列出名称中含有sd的所有可用函数
data() 列出当前已加载包中所含的所有可用示例数据集
vignette()
列出当前已安装包中所有可用的vignette文档
vignette('grid') 为主题sd显示指定的vignette文档

5. 工作空间
工作空间就是当前R的工作环境,它存储着所有用户定义的对象(向量、矩阵、函数、数据框、列表)。
函数 功能
getwd() 显示当前的工作目录
setwd('mydirectory') 修改当前的工作目录为'mydirectory'
ls() 列出当前工作空间中的对象
rm(objectlist) 从工作空间中删除一个或多个对象
help(options) 显示可用选项的说明
options() 显示或设置当前选项。例如options(digits = 3)保留小数位3位
history(#) 使用最近使用过的#个命令(默认是25)
savehistory('myfile') 保存命令历史到文件myfile中(默认值为.Rhistory)
loadhistory('myfile') 载入一个命令历史文件(默认值为.Rhistory
save.image('myfile') 保存工作空间到文件myfile中(默认值为.RData)
save(objectlist, file= 'myfile') 保存指定对象到一个文件中
load('myfile') 读取一个工作到当前会话中(默认值为.RData)
注意:
① setwd()函数中的路径要用正斜杠(例如“d:/test/abc”),不能用反斜杠,因为R会把反斜杠当成转义符。或者用双反斜杠 (例如“d:\\test\\abc
② 使用 setwd()函数设置当前工作目录,要确保该目标目录存在,否则会报错。如果不存在,可以先用dir.create()函数创建目标目录。
③ 可以将不同R工作空间保存到不同目录下,然后用setwd()设置到相应的目录,用load()载入该工作空间。这样可以确保不同分析任务的工作空间是独立的,不会混在一起。








































































































来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28673014/viewspace-1476696/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/28673014/viewspace-1476696/

你可能感兴趣的:(r语言)