私はこのようなPythonブレイズデータを持っています
import blaze as bz
bdata = bz.Data([(1, 'Alice', 100.9, 100),
(2, 'Bob', 200.6, 200),
(3, 'Charlie', 300.45, 300),
(5, 'Edith', 400, 400)],
fields=['id', 'name', 'revenue', 'profit'])
数値列の平均を計算したいと思います。私はこのようなことを試しました
print {col: bdata[col].mean() for col in ['revenue', 'profit']}
そして私は得る
{'profit': 250.0, 'revenue': 250.4875}
のように一発で計算したいのですがpandas、data.mean()
考えや提案はありますか?