gpt4 book ai didi

R: "stack"列在彼此之上

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

假设我有一些这样的数据:

library(dplyr)

a = data.frame( "col" = c("red", "red", "green"), "coll" = c("blue", "blue", "yellow"))
我试图从“a”中获取所有唯一值并将它们放入一个新框架中:
final = data.frame("col" = c("red", "green", "blue", "yellow")
我尝试了以下方法:
first_col = a %>% distinct(col)
second_col = a %>% distinct(coll)

final = cbind(first_col, second_col)
但这似乎并不正确。
有人可以告诉我我做错了什么吗?
谢谢

最佳答案

您可以使用 unionReduce使它

> data.frame(a = Reduce(union, a))
a
1 red
2 green
3 blue
4 yellow

关于R: "stack"列在彼此之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65209717/

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