by Anonymous » 02 May 2025, 08:02
Ich habe einen Datenrahmen mit verschiedenen Spalten, von denen drei Spalten mit Listen sind (jede Zelle hat eine Liste). Diese drei Spalten haben sich gegenseitig ausschließende Werte.
Code: Select all
vot_in_favour vot_against vot_abstention label
0 [A, B, C] [] [D, E] A
1 [A, D, E] [C] [B] C
2 [B, C] [A] [D, E] D
Ich möchte eine Spaltenabstimmung mit dem Namen der Spalte gemäß der Etikett wie folgt:
Code: Select all
vote
0 vot_in_favour
1 vot_against
2 vot_abstention
Ich habe so etwas wie df1 ['stimmen'] = df.drop ("label", axis = 1) .Isin (df ["label"]). Any (1) ausprobiert, weiß aber nicht, wie man diesen Wert der Listen entspricht. Ich habe ähnliche Probleme besucht, aber die Listenspalten stellen eine Herausforderung dar.
Ich habe einen Datenrahmen mit verschiedenen Spalten, von denen drei Spalten mit Listen sind (jede Zelle hat eine Liste). Diese drei Spalten haben sich gegenseitig ausschließende Werte.[code] vot_in_favour vot_against vot_abstention label
0 [A, B, C] [] [D, E] A
1 [A, D, E] [C] [B] C
2 [B, C] [A] [D, E] D
[/code]
Ich möchte eine Spaltenabstimmung mit dem Namen der Spalte gemäß der Etikett wie folgt:
[code] vote
0 vot_in_favour
1 vot_against
2 vot_abstention
[/code]
Ich habe so etwas wie df1 ['stimmen'] = df.drop ("label", axis = 1) .Isin (df ["label"]). Any (1) ausprobiert, weiß aber nicht, wie man diesen Wert der Listen entspricht. Ich habe ähnliche Probleme besucht, aber die Listenspalten stellen eine Herausforderung dar.