val*_*val 1 r list lookup-tables
我有一个列表输出,看起来像这个片段:
[[1]]
[1] 109
[[2]]
integer(0)
[[3]]
[1] 80
Run Code Online (Sandbox Code Playgroud)
有没有办法将其转换为这种格式?
C1 C2
1 109
2 0 (or NA)
3 80
Run Code Online (Sandbox Code Playgroud)
不知道从哪里开始...如果我取消它,我注意到我失去了整数(0)位置,这对我来说很重要.
有了as.numeric你可以保留integer(0)的NA.
data.frame(C1 = seq(length(lst)), C2 = as.numeric(lst))
# C1 C2
#1 1 109
#2 2 NA
#3 3 80
Run Code Online (Sandbox Code Playgroud)