[解決済み] pandasのaxisとはどういう意味ですか?
2022-03-15 20:15:37
質問
以下は、データフレームを生成するための私のコードです。
import pandas as pd
import numpy as np
dff = pd.DataFrame(np.random.randn(1,2),columns=list('AB'))
を実行すると、データフレームが表示されました。
+------------+---------+--------+
| | A | B |
+------------+---------+---------
| 0 | 0.626386| 1.52325|
+------------+---------+--------+
コマンドを入力すると、:
dff.mean(axis=1)
私は得た。
0 1.074821
dtype: float64
pandasのリファレンスによると、axis=1はcolumnsを意味し、コマンドの結果は次のようになると予想されます。
A 0.626386
B 1.523255
dtype: float64
そこで質問なのですが、pandasのaxisとはどういう意味なのでしょうか?
どのように解決するのですか?
軸を指定する
に沿って
が計算される。デフォルトでは
axis=0
. と一致します。
numpy.mean
を使用する場合
axis
が指定されている場合
明示的に
は
numpy.mean
デフォルトでは ax==None であり,平坦化された配列の平均値を計算します),その中で
axis=0
に沿って
行
(すなわち
インデックス
を、pandasでは
axis=1
に沿って
列
. さらにわかりやすくするために
axis='index'
(代わりに
axis=0
) または
axis='columns'
(代わりに
axis=1
).
+------------+---------+--------+
| | A | B |
+------------+---------+---------
| 0 | 0.626386| 1.52325|----axis=1----->
+------------+---------+--------+
| |
| axis=0 |
↓ ↓
関連
-
pyCaret効率化乗算器 オープンソース ローコード Python機械学習ツール
-
[解決済み】socket.error: [Errno 48] アドレスはすでに使用中です。
-
[解決済み] PandasでDataFrameの行を反復処理する方法
-
[解決済み] パラメータに**(ダブルスター/アスタリスク)、*(スター/アスタリスク)がありますが、これはどういう意味ですか?
-
[解決済み] Pandasのカラム名のリネーム
-
[解決済み] Pandas DataFrameからカラムを削除する
-
[解決済み] Pandasのデータフレームで複数の列を選択する
-
[解決済み] Pandas DataFrameの行数を取得する方法は?
-
[解決済み】if __name__ == "__main__": は何をするのでしょうか?
-
[解決済み】Pythonに三項条件演算子はありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
python string splicing.join()とsplitting.split()の説明
-
Pythonによるjieba分割ライブラリ
-
Python百行で韓服サークルの画像クロールを実現する
-
[解決済み】numpyの配列連結。"ValueError:すべての入力配列は同じ次元数でなければならない"
-
[解決済み】numpy: true_divide で無効な値に遭遇
-
[解決済み】Pythonでgoogle APIのJSONコードを読み込むとエラーになる件
-
[解決済み】SyntaxError: デフォルト以外の引数がデフォルトの引数に続く
-
[解決済み】ValueError: pickleプロトコルがサポートされていません。3、python2 pickleはpython3 pickleでダンプしたファイルを読み込むことができない?
-
[解決済み] numpyの配列では軸はどのようにインデックスされるのですか?
-
[解決済み] Pandas マージ入門