gpt4 book ai didi

r - 在 R 中操作向量和数据帧

转载 作者:行者123 更新时间:2023-12-04 10:28:42 27 4
gpt4 key购买 nike

list1=c(1,6,3,4,4,5)
data=data.frame("colA" = c(1:6),
"colB"=c(4,3,1,8,9,8))

我有“list1”和“data”

我希望使用 'colA' 作为键将 'colB' 中的值与 list1 中的值相匹配,它看起来像

enter image description here

最佳答案

或许,我们需要match

data.frame(list1, colB = data$colB[match(list1, data$colA)])
# list1 colB
#1 1 4
#2 6 8
#3 3 1
#4 4 8
#5 4 8
#6 5 9

关于r - 在 R 中操作向量和数据帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60516934/

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