Ich habe Schwierigkeiten beim Erstellen eines 3D-Datenrahmens in Pandas. Ich möchte so etwas haben
%Vor% Dabei sind A
, B
usw. die Top-Level-Deskriptoren und start
und end
sind Subdeskriptoren. Die folgenden Zahlen sind paarweise und es gibt nicht die gleiche Anzahl an Paaren für A
, B
usw. Beachten Sie, dass A
vier solcher Paare hat, B
nur 1 und C
3 .
Ich bin mir nicht sicher, wie ich mit dem Aufbau dieses DataFrames vorgehen soll. Das Beispiel hat mir nicht die gewünschte Ausgabe gegeben:
%Vor%ergab:
%Vor%Gibt es eine Möglichkeit, die Listen in C in ihre eigenen Spalten aufzuteilen?
EDIT: Die Struktur meiner C
ist wichtig. Es sieht wie folgt aus:
Und die gewünschte Ausgabe ist die oben. Es stellt die Start- und Endpunkte von Teilsequenzen innerhalb einer bestimmten Sequenz dar ( A
, B
.% Co_de% sind die verschiedenen Sequenzen). Abhängig von der Sequenz selbst gibt es eine unterschiedliche Anzahl von Subsequenzen, die eine gegebene Bedingung erfüllen, nach der ich suche. Daher gibt es eine unterschiedliche Anzahl von Start: Ende-Paaren für C
, A
usw.