gpt4 book ai didi

openrefine - 如果所有列都相同,则在 Google Refine (OpenRefine) 中合并行的最简单方法

转载 作者:行者123 更新时间:2023-12-01 09:58:13 24 4
gpt4 key购买 nike

我正在使用 OpenRefine(以前是 Google Refine)从多个来源清理数据。我有来自不同来源的文件,其中包含公司,列定义相同,即

UNID  | Name      | Street    | City    | Country   | Phone | ...sg52d | Company a | A street  | a city  | c country | 12345sg52d | Company a | A street  | a city  | c country | 0099835dfnsd | Company B | B Street  | City B  | c country | 33445dfnsd | Company B | Different | Another | c country | 33445xxbb3 | Company C | C Street  | City B  | Country A | 1111xxbb3 | Company C | C Street  | City B  | Country A | 1111

我要的是这个结果(只合并了最后一家公司,所有列都一样)

UNID  | Name      | Street    | City    | Country   | Phone | ...sg52d | Company a | A street  | a city  | c country | 12345sg52d | Company a | A street  | a city  | c country | 0099835dfnsd | Company B | B Street  | City B  | c country | 33445dfnsd | Company B | Different | Another | c country | 33445xxbb3 | Company C | C Street  | City B  | Country A | 1111

有没有简单的方法来做到这一点?

我知道我可以将所有列连接成一个新列,但由于列数,这有点像 PITA。

也许有一种方法可以让新的列定义循环遍历所有其他列并将其合并?

最佳答案

这是一种奇怪的方法,但应该可行:http://googlerefine.blogspot.com/2011/08/remove-duplicate.html确保将排序更改永久化。

关于openrefine - 如果所有列都相同,则在 Google Refine (OpenRefine) 中合并行的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21163266/

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