gpt4 book ai didi

r - 将具有NULL条目的列表转换为R中的data.frame

转载 作者:行者123 更新时间:2023-12-01 09:00:49 26 4
gpt4 key购买 nike

我有一个名为 z 的列表:

z<-list( list(a=1, b=2),  list(a=2, b=3), list(a=NULL, b=4))

我希望将其转换为 data.frame,并将 data.frame 中的相应 a 条目分配为 NULL。这样做,

do.call( rbind, lapply( z, data.frame, stringsAsFactors=TRUE ) )

正如预期的那样,给出了这个错误:

 Error in data.frame(a = NULL, b = 4, check.names = FALSE, stringsAsFactors = TRUE) : 
arguments imply differing number of rows: 0, 1

解决方法是什么?

最佳答案

这是你想要做的吗?

> data.frame(do.call(rbind, z))
a b
1 1 2
2 2 3
3 NULL 4

关于r - 将具有NULL条目的列表转换为R中的data.frame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17388096/

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