Ich möchte meine Indizes ändern. Mein dataFrame ist wie folgt:Python DataFrame: Warum ändern sich meine Werte in NaN, wenn ich die Indizes ändere?
partA = pd.DataFrame({'u1': 2, 'u2': 3, 'u3':4, 'u4':29, 'u5':4, 'u6':1, 'u7':323, 'u8':9, 'u9':7, 'u10':5}, index = [20])
, die einen Datenrahmen der Größe (1,10) mit allen Zellen gefüllt gibt.
Wenn ich jedoch einen neuen Datenrahmen von diesem erstellen (notwendig in meinem ursprünglichen Code, die verschiedene Daten enthalten) und ich den Index für diesen Datenrahmen ändern, sind die Werte meiner Zellen alle gleich NaN
.
Ich weiß, dass ich reset_index
verwenden könnte, um den Index zu ändern, aber ich möchte in der Lage sein, alles in einer Zeile zu tun.
Was ich jetzt tat, ist die folgende (was NaNs)
partB = pd.DataFrame(partA, columns = ['A', 'B', 'C', 'D','E', 'F', 'G', 'H', 'I','J'])
Bitte fragen Sie eine neue Frage mit einem neuen Beitrag stattdessen Ihre Frage zu bearbeiten. – ayhan