R 将不同大小的字符向量列表合并到单个数据帧中
我想将字符向量列表合并到单个数据帧中。例如,我想要 列表A=C123456,B=c789,C=c000 成为:R 将不同大小的字符向量列表合并到单个数据帧中,r,dataframe,R,Dataframe,我想将字符向量列表合并到单个数据帧中。例如,我想要 列表A=C123456,B=c789,C=c000 成为: label val 1 A 123 2 A 456 3 B 789 4 C 000 我得出了以下结论。它能用,但看起来很笨重。有没有一种更优雅的方式来实现上述目标 l你可以用老式的R型底座 stack(l) # values ind # 1 123 A # 2 456 A # 3 789 B # 4 000
label val
1 A 123
2 A 456
3 B 789
4 C 000
我得出了以下结论。它能用,但看起来很笨重。有没有一种更优雅的方式来实现上述目标
l你可以用老式的R型底座
stack(l)
# values ind
# 1 123 A
# 2 456 A
# 3 789 B
# 4 000 C
你可以用老式的R型底色
stack(l)
# values ind
# 1 123 A
# 2 456 A
# 3 789 B
# 4 000 C
什么包是enframe/unnest?@patrickmdnet我更新了答案什么包是enframe/unnest?@patrickmdnet我更新了答案谢谢!不知道堆栈;我刚刚发现整形2::melt也可以工作。整形2是一个糟糕的库。用tidyr代替谢谢!不知道堆栈;我刚刚发现整形2::melt也可以工作。整形2是一个糟糕的库。改用tidyr