R 变量名(标识符)

变量名

变量可以有一个简短的名字(如 x 和 y)或更具描述性的名字(如 age, carname, total_volume)。

R 变量的规则如下:

  • 变量名须以字母开头,可以是字母、数字、点(.)和下划线(_)的组合。如果它以点(.)开头,那么后面不能跟数字
  • 变量名不能以数字或下划线(_)开头
  • 变量名区分大小写(age、Age 和 AGE 是三个不同的变量)
  • 保留字不能用作变量(如 TRUE, FALSE, NULL, if...)
# 合法的变量名:
myvar <- "Bill"
my_var <- "Bill"
myVar <- "Bill"
MYVAR <- "Bill"
myvar2 <- "Bill"
.myvar <- "Bill"

# 非法的变量名:
2myvar <- "Bill"
my-var <- "Bill"
my var <- "Bill"
_my_var <- "Bill"
my_v@ar <- "Bill"
TRUE <- "Bill"

提示:请记住,变量名区分大小写!