getwd() #获取当前工作目录
help(mean) #提供扩展包使用说明
ls() #列出所有当前内存变量
library() #显示库中包,还可以将包载入
rm(list=ls()) #清除R工作空间中的内存变量,尽量不要使用.
#R语言基础概念
temp_tr<-function(x)
{
x<-toupper (x)
if (grepl(’*C’,x)){
Fstr<-as.integer(strsplit(x,‘C’)[[1]][1])*1.8+32
sprintf(“转换后的温度是:%.2fF”,Fstr)
}else if(grepl(’*F’,x)){
C<-(as.integer(strsplit(x,‘F’)[[1]][1])-32)/1.8
sprintf(“转换后的温度是: %.2fC”,C)
}else{
print(“输入格式错误!”)
}
}
temp_tr(‘82F’)
#数据框的创建1
(data_frame<-data.frame(x=1:5,y=c(2,4,6,8,10),
z=c(‘M’,‘F’,‘M’,‘F’,‘M’)))
View(data_frame)
str(data_frame) #查看数据框中元素的数据结构
summary(data_frame) #获取描述性统计量,可以提供最小值,最大值,四分位数和数值型变量的均值,以及因子向量和逻辑型向量的频数统计等
#数据框的创建2
data_iris<-data.frame(sepal.Length=c(5.1,4.9,4.7,4.6),
sepal.width=c(3.5,3.0