2
関数pandas.DataFrame.mean
は、常にpandas.Series
を返します。元のデータフレームと同じ列名を持つデータフレームを返すことをお勧めします。どのようにこれを行うのですか?pandas.DataFrame.meanを使用しているときにpandas DataFrameを返す
import numpy as np, pandas as pd
df = pd.DataFrame(np.random.rand(10,5), columns = ['a', 'b', 'c', 'd', 'e'])
これはpandas.Seriesはので、この
df.mean(level = 0)
ん
df.mean()
オブジェクトとそう返し、私はこれを行う現在の方法で使用されている。この
df.mean(axis = 0)
次のコマンドは、これは簡単ですか?それをやるのはちょっと難しいですか?
means = df.mean(axis = 0)
pd.DataFrame(means).T
私はもっと簡単な解決策を望んでいました。
をはい。あなたはすでに正しいことをしています。 –