gpt4 book ai didi

r - 如何根据行和列在R中查找值

转载 作者:行者123 更新时间:2023-12-04 09:29:26 25 4
gpt4 key购买 nike

我有一个数据框这是

name val1 val2 
A 2 3
B 5 6
C 7 9

我想要一个数据框

name Grp value
A val1 2
B val1 5
C val1 7
A val2 3
B val2 6
C val2 9

什么是最优解?

最佳答案

这称为将 data.frame 从宽格式 reshape 为长格式。一种选择是使用包 tidyr:

library(tidyr)

gather(df, Grp, Value, -name)
# name Grp Value
#1 A val1 2
#2 B val1 5
#3 C val1 7
#4 A val2 3
#5 B val2 6
#6 C val2 9

关于r - 如何根据行和列在R中查找值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27126916/

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