Also habe ich dieses Bündel von Daten mit NA-Werte in ihnen:berechnen z-Score in Daten Haufen aber ohne NA
So wie ich die Z-Score von jeder Spalte erhalten, während die Ausnahme NA-Werte? So dass die Z-Score-Ausgabe so aussieht?
für das so ist, was ich habe, die sich auf frühere Anfragen basiert:
cols = list(df.columns)
df[cols]
for col in cols:
col_zscore = col + '_zscore'
df[col_zscore] = (df[col] - df[col].mean())/df[col].std(ddof="N.A.")
aber ich habe Typeerror.
Bitte helfen Sie, ich bin wirklich ein Anfänger dabei.
Ich weiß es nicht genau, aber ich vermute, dass ‚col‘ explizit als Integer deklariert werden muss oder dass Liste muss als ein Array von ganzen Zahlen deklariert werden (so dass der Compiler eine Annahme über col machen kann). Nur eine Vermutung. – ouflak