在處理 Pandas 中的多維資料結構時,軸的概念變得至關重要。 Pandas 中的軸是指資料沿著特定維度的方向。它指定要執行操作的方向。
在您的範例中:
<code class="python">dff = pd.DataFrame(np.random.randn(1, 2), columns=list('AB'))</code>
dff 是一個具有一行和兩列的 DataFrame。 dff.mean(axis=1) 中的 axis=1 參數指示應沿著 DataFrame 的列計算平均值。這意味著它將計算每列的平均值,從而產生具有單一元素的系列。
您提供的預期結果是各個行的平均值,可以使用 axis=0 計算。這將產生一個包含兩個元素的 Series,代表每行的平均值。
總而言之,Pandas 中的軸決定了多維資料結構中操作的方向。 axis=0 表示行,axis=1 表示列。透過理解軸的概念,您可以有效地操作和分析 Pandas 中的資料。
以上是在計算 Pandas 平均值時,「axis=0」和「axis=1」有什麼不同?的詳細內容。更多資訊請關注PHP中文網其他相關文章!