R常用命令

一、R的使用

1 、一些函数命令

Sys.getenv('R_HOME') #显示R_HOME
Sys.getenv('HOME') #显示HOME
getwd() #显示当前工作目录,类似于linux 的pwd命令
setwd('D:/18308') #设置当前工作目录,使用正斜杠/,反斜杠为转义符
ls() #列出当前工作空间中的对象
rm(objects) #删除一个或多个对象
rm(list=ls()) #删除所有对象
options(digits=3) #设置当前选项
history(10) #显示最近使用过的#个命令(默认25)
psych::describe(mtcars[mywars]) #解决不同包同名函数的使用问题P134
colnames(states) #显示数据框列名
str(object) #显示对象结构

library() #列出所有安装的包

2、关于包

.libPaths() #显示库所在的位置
library() #显示库中有哪些包
install.packages('gcookbook') #安装某个包
install.packages(c('reshape2','ggthemes','plyr')) # 安装多个包
install.packages('ggplot2',repos ='https://mirrors.ustc.edu.cn/CRAN/') #指定镜像下载包

install.packages("package_name","dir") #指定位置下载包
library('gcookbook') #载入某个包
search() #查看哪些包已加载并可使用
update.packages() #更新已经安装的包

3、查看数据集

data() #查看R语言的内置数据集
head(object) #查看对象开始部分
tail(object) #查看对象最后部分
head(women) #查看某个数据集前几行
View(women) #以表格形式查看某整个数据集
NROW(women) # 计算数据的行数
data(package =.packages(all.available =TRUE))#查看已安装的所有包中的数据
data(singer,package = 'lattice') #指定使用某个包的数据集

4、关于帮助

help(ggplot2) #对包使用help,查看包的信息,对象是已经安装的包,
#新下载的包要载入一次才能查看help
help("CO2") #对函数使用help,查看函数使用方法
help(package="frocast") #查看某个包里有哪些函数
example(ggplot) # 查看ggplot函数用法示例

q() #退出R

5、输入和输出

source('filename') #执行一个脚本,默认当前工作目录,可指定脚本位置

sink('filename') #将文本输出重定向到filename中,文件存在则覆盖;
#参数append=T表示追加,
#参数split=T可将输出同时发送到屏幕和输出文件
#用于保存图形输出的函数
jpeg('filename.jpg') #jpeg文件
pdf('filename.pdf') #pdf文件
png('filename.png') #PNG文件 更多p12
dev.off() #定义图形输出后,使用dev.off()将输出返回终端
#example:
setwd('D:/personal_file/R') #设置工作目录
jpeg('mtcars.jpg') #重定向图形输出
plot(wt,mpg) #必须先定义图形输出再绘图
dev.off()

posted @   灯新  阅读(107)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示