Pandas で多次元データ構造を扱う場合、軸の概念が重要になります。 Pandas の軸は、特定の次元に沿ったデータの方向を指します。操作が実行される方向を指定します。
この例では、
<code class="python">dff = pd.DataFrame(np.random.randn(1, 2), columns=list('AB'))</code>
dff は 1 行 2 列の DataFrame です。 dff.mean(axis=1) の axis=1 引数は、DataFrame の列に沿って平均を計算する必要があることを示します。これは、各列の平均値が計算され、単一の要素を持つシリーズが得られることを意味します。
指定した期待される結果は個々の行の平均であり、axis=0 を使用して計算できます。これにより、各行の平均を表す 2 つの要素を持つ Series が生成されます。
要約すると、Pandas の軸は、多次元データ構造内の操作の方向を決定します。 Axis=0 は行を示し、axis=1 は列を示します。軸の概念を理解することで、Pandas でデータを効果的に操作および分析できるようになります。
以上がPandas で平均を計算するときの「axis=0」と「axis=1」の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。