gpt4 book ai didi

r - 从 data.frames 的嵌套列表中提取列名

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

我有一个嵌套的 data.frames 列表,获取所有 data.frames 的列名的最简单方法是什么?

示例:

d = data.frame(a = 1:3, b = 1:3, c = 1:3)

l = list(a = d, list(b = d, c = d))

结果:
$a
[1] "a" "b" "c"

$b
[1] "a" "b" "c"

$c
[1] "a" "b" "c"

最佳答案

已经有几个答案了。但让我留下另一种方法。我用过 rapply2()在 rawr 包中。

devtools::install_github('raredd/rawr')
library(rawr)
library(purrr)

rapply2(l = l, FUN = colnames) %>%
flatten

$a
[1] "a" "b" "c"

$b
[1] "a" "b" "c"

$c
[1] "a" "b" "c"

关于r - 从 data.frames 的嵌套列表中提取列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59820309/

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