基本数据类型
R中的基本数据类型包括以下3种
numeric——数值型
数值型又分为integer(整数型)和double(浮点型)
logical——逻辑型
只有TRUE和FALSE,或T和F两种值
character——字符型
即单引号或双引号括起来的若干字符
关于缺失值
R中用NA
表示缺失值,NULL
表示空值,NaN
表示非数,Inf
表示无穷大。
对于R中大多数函数,NA
具有传染性,即NA
参与的运算,结果会变成NA
关于注释
R中只有单行注释,用法是#
后面跟注释的内容
想要多行注释,要么按单行注释的方法在多行前面加#
(RStudio有快捷键Ctrl+Shift+C
),要么把注释写进一个永远不执行的if循环(如下所示)
if(FALSE)
{
......(注释)
}
其他基础操作
清除内存变量
rm(×) # 清除变量x
rm(list = ls(all = TRUE)) # 清除所有当前变量
注:单击 Environment窗口的小刷子也可以清除所有当前变量。
清屏
Ctrl+L
或单击命令窗口右上角的小扫把可对命令窗口清屏。
保存和载入数据
save(x, file = "datas/dat.Rda") # 保存数据,注意文件地址。
load("datas/dat.Rda") # 载入数据
获取帮助
- 查看函数的使用说明:
?<函数名>
该命令可在help窗口打开所查函数的描述、参数说明、归属的R包等信息。 - 根据某算法的名字或关键词,搜索哪个包能实现该算法:`RSiteSearch("network")
参考资料:
R语言如何多行注释
https://blog.csdn.net/wzgl__wh/article/details/53056492
《R语言编程——基于tidyverse》张敬信