TUTORIAL编程语言与算法FETCHED

R names() 函数 - 名称操作

R names() 函数 - 名称操作 R 语言实例 R names() 函数用于获取或设置对象的名称属性。 names() 可应用于向量、列表和数据框,用于管理元素的名称。 names() 函数语法格式如下: names(x) names(x)..

更新于 2026/7/16

教程详情页默认 noindex。

R names() 函数 - 名称操作

R 语言实例 R 语言实例

R names() 函数用于获取或设置对象的名称属性。

names() 可应用于向量、列表和数据框,用于管理元素的名称。

names() 函数语法格式如下:

names(x)
names(x) <- value

参数说明:

  • x 输入对象(向量、列表或数据框)。

  • value 要设置的名称向量。

实例

# 为向量元素设置名称
scores <- c(88, 92, 76, 85, 90)
names(scores) <- c("张三", "李四", "王五", "赵六", "钱七")
print("带名称的向量:")
print(scores)

# 通过名称访问元素
print(paste("李四的成绩:", scores["李四"]))

# 获取并修改数据框列名
df <- data.frame(a = 1:3, b = 4:6)
print("修改前列名:")
print(names(df))

names(df) <- c("列一", "列二")
print("修改后列名:")
print(names(df))

执行以上代码输出结果为:

[1] "带名称的向量:"
张三 李四 王五 赵六 钱七
 88   92   76   85   90
[1] "李四的成绩: 92"
[1] "修改前列名:"
[1] "a" "b"
[1] "修改后列名:"
[1] "列一" "列二"

R 语言实例 R 语言实例