最近要好好学一学R语言了,首先要系统的学习一下R语言的基础知识,顺道复习一下一些统计学的相关概念;然后看能不能学一下R语言高级开发。言归正传,以下是我能看到的额R语言入门介绍。
1. 帮助命令
- help.start() 打开帮助文档首页
- help("foo")或?foo 查看函数foo的帮助(引号可以省略)
- help.search("foo") 以foo为关键字搜索本地帮助文档
- example("foo") 函数foo的使用示例
- RSiteSearch("foo") 以foo为关键字搜索在线文档和邮件列表文档
- apropos("foo", mode="function") 列出名称中含有foo的所有可用函数
- data() 列出已加载的包中所有可用的示例数据集
- vignette() 列出当前已安装包中所有可用的vignette文档
- vignette("foo") 为主题foo显示指定的vignette文档
2.工作空间命令
- getwd()
- setwd()
- ls()
- rm()
- rm(list=ls())
- help(options) 显示可用选项的说明
- options()显示或设置当前选项
- history(#) 显示历史的前#个命令
- savehistory("filename") 保存历史命令到文件
- loadhistory(“filename”) 带入历史命令文件
- save(objectlist,file="filename") 保存指定对象到一个文件
- save.image("filename") 保存工作空间到文件中
3 输入输出命令
- source("filename") 载入一个脚本
- sink() 将文本输出重定向到屏幕中
- sink("filename",append=TRUE,split=TRUE) 将文本输出重定向到文件中,模式为追加,split为屏幕和文件同时输出
- pdf("filename") jpeg("filename") bmp("filename") png("filename") postscript("filename")图片重定向到文件中
- dev.off() 将输出重新返回屏幕
4. 包管理命令
- install.packages("packagename") 安装包
- installed.packages() 已安装的包显示信息
- update.packages() 更新已安装的包
版权声明:本文为博主原创文章,未经博主允许不得转载。