全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
8825 3
2017-07-17
想用sapply处理list的各个成员数据,但是不知道如何获取list的成员名字,请各位上仙出手
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-7-17 17:35:07
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-7-19 15:59:28
crystal8832 发表于 2017-7-17 17:35
谢谢!

其实我想在sapply中获得每个成员的名字, 我想用如下方式:

test <- list("a" = 1, "b" = 2)
sapply(test, function(element) {print(names(element))})

可是输出:
> test <- list("a" = 1, "b" = 2)
> sapply(test, function(element) {print(names(element))})
NULL
NULL
$a
NULL

$b
NULL
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2024-12-25 14:52:42
几年过去了,发现自己挖的一个坑还没有填上,手搓一个函数,填个坑:
复制代码
使用了令人唾弃的循环,在.fn传入采用`[`,不是`[[`, 注意和原apply函数的区别。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群