Ich habe einen Datenrahmen aus einer CSV-Datei, die 61 Spalten und 1mil Zeilen hat. 25 dieser Spalten (Flag_1, Flag_2, ..., Flag_25)
haben True/False
als Werte für jede Zeile des Datenrahmens.Schleife über mehrere Spalten im Datenrahmen
Was ich versuche zu tun ist Schleife durch jede Spalte, um festzustellen, ob es ein True für die gesamte Zeile innerhalb dieser Spalten gibt, ich brauche nur ein Minimum von einem wahren. Wenn eine True-Spalte vorhanden ist, wird Flag_All
einen True-Wert für diese Zeile haben, andernfalls False.
kann ich die for-Schleife für eine einzelne Spalte wie so verwenden
for index, x in data2['FLAG_1'].iteritems() :
data2['FLAG_ALL'] = data2['FLAG_1'] == True
kann aber für mehrere Spalten nicht herausgefunden.
dieser große gearbeitet, aber ich frage mich, wenn ich andere „flags“ haben würde nicht wählen Sie die ‚True Auch in diesen Spalten? Wie würde ich dies auf die Spalten FLAG_1 bis FLAG_25 beschränken? –
fand das Spaltenelement davon heraus. Danke für die Hilfe. –