Ich habe einen Datenrahmen mit 52 Spalten mit Verkaufsdaten (wöchentlich) und 52 Spalten mit der verkauften Menge. Ich möchte weitere 52 Spalten mit dem Preis pro Verkaufseinheit erstellen.Wie man mehrere Spalten miteinander in Pandas teilt
Die Abteilung funktioniert aus irgendeinem Grund nicht. Ich bekomme
ValueError: Wrong number of items passed 2, placement implies 1
Auch kann dies in einer eleganteren (Pandas Art und Weise) erreicht werden, indem die for-Schleife zu entfernen? Diese
ist, was ich habe ...
#calculate cost per unit
for i in range(0,52):
cw = i + 1
i = i + 5
print cw
data['Cost' + str(cw)] = data.iloc[:,i:i+1]/sap_data.iloc[:,i+52:i+1+52]
Bitte geben Sie kleine (3-5 Zeilen) reproduzierbaren Datensatz und gewünschte dta Set – MaxU