R语言实战之新手上路

获取帮助

  • help.start(): 文档首页
  • help(“foo”)
  • help.search(“foo”)
  • example(“foo”): 使用示例
  • RSiteSearch(“foo”): 搜索在线文档
  • apropos(“foo”,mode=”function”): 列出名称中含有foo的所有可用函数
  • data(): 列出可用数据集
  • vignette(): 列出可用vignette文档
  • vignette(“foo”)

管理R工作空间

  • data.create(): 创建新目录
  • getwd(): 显示当前工作目录
  • setwd("path"): 修改当前工作目录
  • ls(): 列出当前工作空间中的对象
  • rm(objectlist): 移除对象
  • help(options): 显示可用选项的说明
  • options(): 显示或设置当前选项
  • history(#): 显示最近的#个命令
  • savehistory(“myfile”): 保存历史命令,默认是.Rhistory
  • loadhistory(“myfile”): 加载历史命令
  • save.image("myfile"): 保存镜像
  • save(ojectlist, file=”myfile”): 保存指定对象
  • load("myfile"): 加载镜像,默认是.RData
  • q(): 退出R

输入输出

  • source("filename.R"): 执行一个脚本
  • slink("filename.txt",append=TRUE,split=TRUE): 将输出重定向到文件,split参数将内容同时输出到屏幕和文件
  • pdf("filename.pdf")
  • win.metafile(“filename.wmf”)
  • png("filename.png")
  • jpeg(“filename.jpg”)
  • bmp(“filename.bmp”)
  • postscript(“filename.ps”)
  • dev.off(): 将输出重新返回到屏幕,图形输出不保存到文件中

包(Package)

  • .libPaths(): 显示库所在位置
  • library(): 显示库中有哪些软件包
  • search(): 显示哪些包已经加载并可使用
  • install.packages("packagename"): 安装软件包
  • update.packages(): 更新软件包
  • installed.packages(): 查看已经安装的软件包
  • library(packagename): 载入软件包
  • help(packagename): 获取软件包帮助

源码安装软件包

1
$ R CMD INSTALL Package_dir/

批处理

1
$ R CMD BATCH options infile.R outfile.Rout

常用软件包

  • vcd: 用于可视化类别数据的包
吴羽舒 wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!