У меня есть эта большая матрица из 50 строк и столбцов 1,5 М. Из этих столбцов 1.5M первые два являются моими заголовками.Разделение данных по столбцам
Я пытаюсь разделить свои данные по столбцам на мелкие кусочки. Так, например, каждый маленький набор будет состоять из 50 строк и 100 столбцов. Но каждая маленькая информация должна иметь первые два столбца, упомянутые выше как заголовки.
Я попытался
awk '{print $1"\t"$2"\t"}' test | cut -f 3-10
awk '{print $1"\t"$2"\t"}' test | cut -f 11-20
...
или
cut -f 1-2 | cut -f 3-10 test
cut -f 1-2 | cut -f 11-20 test
...
, но ни один из вышеперечисленного не работает.
Есть ли эффективный способ сделать это?
, что программное обеспечение в своем уме будет выходной 1.5M столбцов (вы имеете в виду M, как в миллион или M, как и в римские цифры? за 1000?) (в любом случае это сумасшедший, просто разные порядки ;-)). Не можете ли вы получить данные, переданные по-другому, 50 столбцов, на 1,5 миллиона строк? Удачи! – shellter