delimited-text

___ answer26551913 ___

Eine Möglichkeit wäre, die Regex-Trennzeichen zu verwenden, die von der Python-Engine zugelassen werden. Zum Beispiel:

%Vor%     
___ tag123pandas ___ Pandas ist eine Python-Bibliothek für die Manipulation und Analyse von Panel-Daten, z. multidimensionale Zeitreihen- und Querschnittsdatensätze, die häufig in Statistiken, experimentellen wissenschaftlichen Ergebnissen, Ökonometrie oder Finanzen zu finden sind. WICHTIG: Wenn Sie eine Frage mit diesem Tag stellen, markieren Sie bitte Ihre Fragen (in dieser Reihenfolge): [tag: python]; [tag: pandas]; [Etikett: Datenrahmen] / [Etikett: Serie]; (optional) [tag: groupby] / [tag: merge] / etc., abhängig von Ihren spezifischen Anforderungen. ___ tag123limitedtext ___ hilf uns dieses Wiki zu bearbeiten ___ qstnhdr ___ Text in Pandas mit mehreren Begrenzern importieren ___ qstntxt ___

Ich habe einige Daten, die so aussehen:

%Vor%

Ich möchte es in einen 3-Spalten-Datenrahmen mit Spalten, z. B.

, importieren %Vor%

Ich habe versucht, die Daten als 2 Spalten einzulesen, die auf ':' aufgeteilt sind, und dann die erste Spalte auf '' zu teilen. Allerdings finde ich es ärgerlich. Gibt es einen besseren Weg, um es direkt beim Import zu sortieren?

derzeit:

%Vor%

Dies wird jedoch dadurch erschwert, dass meine Daten einen führenden Platz haben ...

Ich denke, das sollte eine einfache Aufgabe sein, aber momentan denke ich darüber nach, es zeilenweise zu lesen und einige find replace zu verwenden, um die Daten vor dem Import zu bereinigen.

    
___ tag123import ___ Bezieht sich allgemein auf das Verschieben von Daten aus einer externen Quelle in die Plattform, das Programm oder den Datensatz. ___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend. ___
1
Antwort

Text in Pandas mit mehreren Begrenzern importieren

Ich habe einige Daten, die so aussehen: %Vor% Ich möchte es in einen 3-Spalten-Datenrahmen mit Spalten, z. B. , importieren %Vor% Ich habe versucht, die Daten als 2 Spalten einzulesen, die auf ':' aufgeteilt sind, und dann die erste Spalt...
24.10.2014, 15:56