Python ライブラリpandasのmedianを使ってDataFrameの列の中央値を計算する
環境
Python 3.9.13
Windows 10 Home 64bit
PyCharm 2022.2.1 (Community Edition)
書式
1.pandasのインストール
pip install pandas
pip install numpy
2.medianの使い方
import pandas as pd
DataFrame['列名’].median()
medianを使用して、DataFrameの列の中央値(小さい順に並び替えた際に中央に位置する値)を求めます。
使用例
import numpy as np import pandas as pd df = pd.DataFrame( np.random.randint(1,10,size=(5, 3)), columns=list('123')) print(df) m = df['1'].median() print ("列1 中央値:",m) m = df['2'].median() print ("列2 中央値:",m) m = df['3'].median() print ("列3 中央値:",m)
実行結果
1 2 3 0 8 3 6 1 7 8 1 2 9 4 8 3 4 4 1 4 4 8 7 列1 中央値: 7.0 列2 中央値: 4.0 列3 中央値: 6.0