私は、2135行と518列からなるpandasでインポートされたDataFrameを持っています。今度は、最初の60行の平均をとり、これらの値を他の行から引きます。今まで私はこれを使用しました:データフレームの他の行から60行の平均値を引いて
mean = df[1:60].mean()
最初の60行の平均をとってください。
df[61:2135] - mean
ただし、これは機能しません。私はいくつかのことを試しましたが、私はそれを理解していないようです。 df [61:2135]は形(2072,518)を持っているのに対して、平均は形(517)を持っているので、データフレームの形になっているのかもしれません。
ポスト生データとC:あなたは
header=None
read_csv
へを渡す必要があるので、有効な列の行のようには見えません。あなたの問題を再現するために実行することができる私の答えは、これがうまくいったことを示しています – EdChumここに私が使用するファイルへのリンクです:http://www.filedropper.com/csvdata –
あなたのコードはどこですか? – EdChum