gpt4 book ai didi

r - 将命名行添加到 R 中的 data.frame

转载 作者:行者123 更新时间:2023-12-02 14:47:12 24 4
gpt4 key购买 nike

也许这个问题太简单了,但我正在尝试向下面的 data.frame d 添加 2 个以上的命名行 但没有成功。

能否请您帮助我了解我遗漏的内容并纠正我的方法?

d <- data.frame(ESL = 1:5, prof = 0:4, scope = 2:6, type = 3:7)
rownames(d) <- LETTERS[1:5]
d[6:7,] <- c(com = 0:3, min = 2:5)
d

# DESIRED OUTPUT:
# ESL prof scope type
# A 1 0 2 3
# B 2 1 3 4
# C 3 2 4 5
# D 4 3 5 6
# E 5 4 6 7
# com 0 1 2 3
# min 2 3 4 5

最佳答案

使用 rbind 形成右侧并在左侧指定行名。

d[c("com", "min"),] <- rbind(0:3, 2:5)

关于r - 将命名行添加到 R 中的 data.frame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58332859/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com