R实战笔记
R实战笔记(转载)
1.R的使用
1.3.基础命令
函数说明example(‘foo’)查看函数示例data()查看已加载可用的数据集vignette(‘foo’)查看主题为foo可用的vignette文档getwd()显示当前工作目录setwd()修改工作目录ls()显示工作空间的对象rm(list=ls())删除全部的对象options()显示或设置当前选项history(n)显示最近的n个命令save.image(‘myfile’)保存工作空间到myfile中,默认是.RDataload(‘myfile’)读取一个工作空间到当前会话source(‘file_name’)在当前会话中执行一个脚本sink(‘file_name’)重定向输出到文件,append是否追加,split=T则同时输出到屏幕和文件中object.size(x)/1000000查看变量占用的内存空间,Msrirage.mode(x)改变变量的存储类型storage.mode(x)
pdf(‘filename.pdf’) #重定向到图像输出 png(‘filename.png’) jpeg(‘filename.jpeg’) dev.off() #将输出返回到终端
2.数据结构
2.2.2.矩阵
matrix(vector, nrow=n, ncol=m, byrow=TRUE, dianames=list(rname, cname))
2.2.4.数据框
数据框绑定 attach() detach() with()
attach(mtcars)
plot(mpg, wt)
mpgdetach(mtcars)
with(mtcars, {
summary(mpg, disp, wt)
plot(mpg, disp)