Мне нужен эффективный метод объединения тысяч CSV-файлов

Попробуйте установить библиотеки openssl и openssl -одновременно с помощью следующей команды для RHEL7 или CentOS 7 (Настройте пакет в соответствии с вариантом вашей ОС):

sudo yum install http://mirror.centos.org/centos/7/os/x86_64/Packages/openssl-1.0.2k-8.el7.x86_64.rpm http://mirror.centos.org/centos/7/os/x86_64/Packages/openssl-libs-1.0.2k-8.el7.x86_64.rpm

Поскольку обе библиотеки openssl и openssl -требуют друг друга в качестве зависимостей, а работа без sudo может привести к конфликту со старой версией.

0
18.12.2020, 23:20
1 ответ

Я не уверен, что понял вашу цель.

Если вам нужно пройти от

cat input1.csv
kmer,count
aa,22
at,21

cat input2.csv
kmer,count
aa,31 
at,18
с

по

что-то вроде

kmer,count
aa,22;31
at,21;18

вы можете использовать Миллера и запустить

mlr --csv nest --implode --values --across-records -f count input1.csv input2.csv
2
18.03.2021, 22:42

Теги

Похожие вопросы