Combine as colunas no arquivo 1 com as colunas no arquivo 2 - deve ser simples - mas algo estranho está acontecendo

1

Eu preciso combinar as colunas no arquivo 1 com as colunas no arquivo 2, normalmente eu usaria o colar e ele funcionaria. Ambos os arquivos são delimitados por tabulações (verificados abrindo o arquivo de texto no libre office calc e selecionando a guia delimitado e ele abre com todas as colunas separadas corretamente, também mostram com delimitação de tabulação se eu abri-lo como um arquivo de texto)

Então meus dois arquivos são assim (mas com mais de 8000 linhas):

Arquivo 1:
OTUTaxonomia Otu000001Bactérias (100); Firmicutes (100); Bacilli (100); Lactobacillales (100); Enterococcaceae (100); Enterococcus (100); Otu000002Bactérias (100); Firmicutes (100); Clostridia (100); Clostridiales (100); Ruminococcaceae (100); Faecalibacterium (100); Otu000003Bactérias (100); "Bacteroidetes" (100); "Bacteroidia" (100); "Bacteroidales" (100); "Prevotellaceae" (100); Prevotella (100);

Arquivo 2

1 10 11 12 13 14 15 16 17 18 19 2 20 21 22 23 24 25 26 27 28 29 3 30 31 32 33 34 35 36 37 38 39 4 40 41 42 43 44 45 46 47 48 49 5 50 51 52 53 54 55 56 57 58 59 6 60 61 62 63 64 65 66 67 68 69 7 70 71 72 8 9 POS NEG POS | 0 0 0 0 1 0 0 0 0 0 0 0 0 2 0 0 0 0 42 0 0 0 0 37 0 0 0 0 0 0 0 5 0 0 0 0 5 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 13 0 22 33299 23691 30181 18512 36843 33351 911 22188 1 15688 8349 79 0 1 0 0
6765 0 3805 456 3950 1093 4330 0 6614 6374 3376 7866 0 3462 0 0 0 0 3196 5209 3099 7108 0 0 4862 2732 0 4026 7528 0 4795 6919 8494 3605 6886 1762 0 0 6125 0 0 0 2222 0 5177 0 9233 0 0 0 8674 4413 14251 7955 2161 2569 1942 1840 0 0 0 0 0 1 0 0 9320 0 0 53 1768 6104 0 0
0 11 0 14 20 0 0 0 0 0 0 0 0 25 0 18798 593 31 0 27 20 168 0 44 35 0 33 2273 0 0 0 13 7 23 17 0 0 15934 0 25258 67 1124 78 0 17078 92 10 23000 0 9 11 0 0 0 70 5454 0 0 0 0 0 0 0 0 0 0 31 0 0 0 11585 21 0 0

Mas quando colo esses dois arquivos juntos, ele mantém as colunas separadas, mas as linhas são divididas, de modo que as linhas do arquivo 1 estejam em 1, 3, 5, 7 etc e as linhas do arquivo 2 em 2, 4, 6 , 8, etc

Alguém tem alguma idéia do que está acontecendo, é devido ao tamanho do arquivo? e como resolvo isso?

deve-se notar que, se eu salvar os arquivos de texto no libre office calc como tab separados arquivos .csv a pasta funciona corretamente. mas se eu converter os arquivos de texto via linha de comando, a função colar falhará e o problema escalonado mencionado anteriormente.

Deve-se notar também que, se o tamanho do arquivo for reduzido de 8000 para 100, a função colar também funcionará

    
por Giles 23.12.2016 / 04:23

0 respostas