Ich muss die Anzahl der Zeile erhalten, die einen bestimmten Wert in der angegebenen Spalte enthält. Es ist garantiert, dass ein solcher Wert in der Spalte und in einer eindeutigen Zeile vorhanden ist. < /P>
Mein Versuch: < /p>
Ich muss die Anzahl der Zeile erhalten, die einen bestimmten Wert in der angegebenen Spalte enthält. Es ist garantiert, dass ein solcher Wert in der Spalte und in einer eindeutigen Zeile vorhanden ist. < /P> Mein Versuch: < /p> [code]import pandas as pd pos = pd.DataFrame(columns=['id', 'pred']) pos.loc[1,'id'] = [4, 4, 4] pos.loc[2,'id'] = [2, 3, 3] pos.loc[3,'id'] = [1, 1, 2] pos.loc[4,'id'] = [1, 2, 1]
print(pos)
print(pos[pos['id'] == [1, 1, 2]].index[0]) < /code> Ich erhalte einen Fehler: < /p> ValueError: ('Lengths must match to compare', (6,), (3,)) [/code]
Ich bin neu in Python. Ich versuche herauszufinden, ob ein Wert mit einer Zeile aus den Daten und einem anderen gegebenen Wert übereinstimmt, übereinstimmt mit der nächsten Zeile, drucken Sie dann...
Mir wurde ein Problem zur Lösung meiner Aufgabe zugewiesen. Hier ist die Beschreibung meines Problems:
In der Zelle unten haben Sie einen DataFrame df, der aus 10 Spalten mit Gleitkommazahlen...
Ich versuche, den Wert aus der letzten Zeile einer DF-Spalte zu übernehmen und ihn durch den ersten Wert zu ersetzen. Ich gebe einen Wertfehler zurück.
import pandas as pd
df = pd.DataFrame({'name':...
Ich versuche, den Wert aus der letzten Zeile einer DF-Spalte zu übernehmen und ihn durch den ersten Wert zu ersetzen. Ich gebe einen Wertfehler zurück.
import pandas as pd
df = pd.DataFrame({'name':...