2 Series zu einer Matrix und Namensbestandteile überprüfen
Verfasst: Donnerstag 26. März 2020, 08:51
Guten Morgen wertes Forum,
ich habe eine Frage zu Pandas.
Ich habe 2 Series. Die erste Series beinhaltet Objekttexte und die zweite Series einzelne Wörter. Ich würde gerne beide Series in einem Dataframe so zusammenfassen, dass die Objekttexte in der ersten Spalte des DataFrames stehen (oder als Index) und die zweite Series soll dann die Überschriften aller weiterer Spalten sein. Inhalt dieser Spalten sollen dann nur True oder False sein. True, wenn das Wort (die Spaltenüberschrift) im Objekttext vorkommt, und False, wenn nicht.
Das ist jetzt vielleicht etwas schwer nachzuvollziehen.
Hier also noch ein Beispiel.
Objekttexte
Antriebsmotor vorne
Antriebsmotor hinten
Antriebsachse 2t
Lenkachse 2t
Wörter
Achse
LED
Motor
und daraus soll werden:
Objekttexte;Achse;LED;Motor
Antriebsmotor vorne;False;False;True
Antriebsmotor hinten;False;False;True
Antriebsachse 2t;True;False;False
Lenkachse 2t;True;False;False
Ziel des ganzen Soll sein, dass ich weiß, wie häufig die jeweiligen Wörter in den Texten vorkommen. Groß- und Kleinschreibung möchte ich dabei ignorieren.
Weiß jemand Rat?
Gruß Sascha
ich habe eine Frage zu Pandas.
Ich habe 2 Series. Die erste Series beinhaltet Objekttexte und die zweite Series einzelne Wörter. Ich würde gerne beide Series in einem Dataframe so zusammenfassen, dass die Objekttexte in der ersten Spalte des DataFrames stehen (oder als Index) und die zweite Series soll dann die Überschriften aller weiterer Spalten sein. Inhalt dieser Spalten sollen dann nur True oder False sein. True, wenn das Wort (die Spaltenüberschrift) im Objekttext vorkommt, und False, wenn nicht.
Das ist jetzt vielleicht etwas schwer nachzuvollziehen.
Hier also noch ein Beispiel.
Objekttexte
Antriebsmotor vorne
Antriebsmotor hinten
Antriebsachse 2t
Lenkachse 2t
Wörter
Achse
LED
Motor
und daraus soll werden:
Objekttexte;Achse;LED;Motor
Antriebsmotor vorne;False;False;True
Antriebsmotor hinten;False;False;True
Antriebsachse 2t;True;False;False
Lenkachse 2t;True;False;False
Ziel des ganzen Soll sein, dass ich weiß, wie häufig die jeweiligen Wörter in den Texten vorkommen. Groß- und Kleinschreibung möchte ich dabei ignorieren.
Weiß jemand Rat?
Gruß Sascha