Как получить столбец из CSV A со столбцом в качестве ключа из CSV B - PullRequest
0 голосов
/ 06 сентября 2018

Я пытаюсь исправить мой districtname столбец в A.csv, сопоставляя его с национальной базой данных CSV B.csv

Вот содержимое моего A.csv

"Series","No","districtname","PinCode"
"A","101","Mysuru","570010"
"A","103","D. K. ","574216"
"A","104","Bengaluru","560004"
"A","105","Bengaluru","560010"
"A","106","Doddaballapura","561203"
"A","107","Bengaluru","560002"
"A","109","Bengaluru","560050"
"A","110","Bengaluru","560076"
"A","111","Tumkur ","572112"

Содержание B.csv

PinCode,districtname
744112,South Andaman
744101,South Andaman
744103,South Andaman
744104,South Andaman
744201,North And Middle Andaman
744107,South Andaman
744302,Nicobar
744301,Nicobar
744202,North And Middle Andaman
...……

Как использовать столбец PinCode в A.csv в качестве ключа для определения официальных названий районов, упомянутых в B.csv

A csvkit метод командной строки будет полезен.

1 Ответ

0 голосов
/ 05 января 2019

это

csvjoin -I --left -c 4,1 fil1.csv file2.csv
...