R编程(初学者挣扎):我怎样才能使这个列表更有效率

问题描述 投票:2回答:1

我刚刚开始编程。我在块茎库中开展研究项目。我已经设置了api,这很好用。

现在我想把我的数据放到一张桌子里。因此,我想结合'get_stats'和'get_video_details'。

要使用'get_stats'功能,我需要一个'视频ID'。因为我将使用500-1000视频ID,我正试图找到克服这个问题的方法:

my_list <- list(
                vid_list$items[[1]]$id,
                vid_list$items[[2]]$id,
                vid_list$items[[3]]$id,
                vid_list$items[[4]]$id,
                vid_list$items[[5]]$id
                ......
                )
View(my_list)

我想我可能需要一个使用循环。但我还没有办法解决这个问题。你们有人可以帮助我吗?非常感谢:)

r datatable
1个回答
4
投票

我们提取'items',用list循环通过lapply并提取“id”

lapply(vid_list$items, "[[", "id") 
© www.soinside.com 2019 - 2024. All rights reserved.