Wie transponiere ich ein Dataset in einer CSV-Datei?

8

Zum Beispiel würde ich gerne transformieren:

%Vor%

In:

%Vor%

EDIT: Die ursprüngliche Frage verwendete den Begriff "transpose" falsch.

    
zr. 01.02.2011, 23:29
quelle

5 Antworten

27

Wenn der gesamte Dateiinhalt in den Speicher passt, können Sie

verwenden %Vor%

Grundsätzlich können Sie sich für zip() und izip() als Transponieroperationen entscheiden:

%Vor%

izip() verhindert das sofortige Kopieren der Daten, wird aber grundsätzlich dasselbe tun.

    
Sven Marnach 01.02.2011, 23:36
quelle
2
%Vor%     
nosklo 01.02.2011 23:44
quelle
0

Wenn lines die Liste Ihres Originaltextes ist, sollte

sein %Vor%

oder verwenden Sie csv Python-Modul - Ссылка

    
Elalfer 01.02.2011 23:36
quelle
0

Übertragung von input.csv nach output.csv . Pandas können auch helfen.

%Vor%     
Da Qi 24.12.2016 00:43
quelle
0

Der einfachste Weg ist:

%Vor%

Ergebnis:

  
  • Eingabematrix ist: [[1 2 3] [4 5 6]]
  •   
  • die Ausgabe ist: [[1 4] [2 5] [3 6]]
  •   
    
user6596781 14.11.2017 20:23
quelle

Tags und Links