获取R的工作路径
getwd()
[1] "/Users/user"
设置R的工作路径
setwd(paste(getwd(),'/cs_program/r',sep = ''))
getwd()
[1] "/Users/user/cs_program/r"
相当于python里的join,字符串的拼接
paste('i ','love','you',sep = ' ')
[1] "i love you"
python里的join
In [10]: ' '.join(['i ','love','you'])
Out[10]: 'i love you'
安装包
install.packages('qcc')
加载包 可以用library()或require()
library(qcc)
Package 'qcc', version 2.6
Type 'citation("qcc")' for citing this R package in publications.
“<-”相当于等号,“mode”查看类型
a<-81818
mode(a)
[1] "numeric"
类似的python程序
In [12]: a=81818
In [13]: type(a)
Out[13]: int
"T"等价于"TRUE"
a<-T
a
[1] TRUE
查看工作空间里的所有对象
ls()
[1] "a"
删除对象
rm(a)
a
错误: 找不到对象'a'
向量(一维数组),可以由不同的数据类型组成
b1<-c(1,2,'那',F)
b1
[1] "1" "2" "那" "FALSE"
索引的下标起于1
b1[1]
[1] "1"
b1[3]
[1] "那"
与python相比,R中并非是逆序,而是读取除该下标的其他元素
b1[-1]
[1] "2" "那" "FALSE"