gpt4 book ai didi

r - 列表到 R : Keeping List indexes 中的数据帧转换

转载 作者:行者123 更新时间:2023-12-04 11:35:15 27 4
gpt4 key购买 nike

我正在使用 R 将字符向量列表转换为数据框。如何将列表索引也放入数据框?

list1 = list(c('kip','kroket'),'ei','koe')

print(list1)
##[[1]]
##[1] "kip" "kroket"

##[[2]]
##[1] "ei"

##[[3]]
##[1] "koe"

df = data.frame(col1 = unlist(x))

print(df)
## col1
##1 kip
##2 kroket
##3 ei
##4 koe

首选输出如下所示:
##   col1    col2
##1 kip 1
##2 kroket 1
##3 ei 2
##4 koe 3

最佳答案

基于 R 的想法,

data.frame(v1 = unlist(list1), v2 = rep(seq(length(list1)), lengths(list1)))

# v1 v2
#1 kip 1
#2 kroket 1
#3 ei 2
#4 koe 3

关于r - 列表到 R : Keeping List indexes 中的数据帧转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57270001/

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