Arbeiten mit Datenrahmen df:Python Pandas: Attribute: 'str' Objekt hat kein Attribut 'loc'
Count
1
2
3
4
5
Wollen zweite Spalte hinzuzufügen, stuft, dass alles über 3 als '4+' - benötigt Ausgang:
Count | Category
1 1
2 2
3 3
4 4+
5 4+
Dies ist mein Code:
df['Category'] = df['Count']
df = df.loc[df['Count'] > 3, 'Category'] = '4+'
Und ich bekomme diese Fehlermeldung:
AttributeError: 'str' object has no attribute 'loc'
FYI - auch 'df [ 'Kategorie verwenden können '] = np.where (df [' Count '] <4, df [' Count '],' 4 + ') ' – Zero