前提・実現したいこと
ある会社の購買データから、
男女別の売上を集計したいと思っています。
そこでmatplotlibを使い、棒グラフを描こうと思ったのですが、
以下のエラーが起きました。
発生している問題・エラーメッセージ
TypeError: 'Series' object is not callable
該当のソースコード
Python
1x = df.sex('男性', '女性') 2y = df.rev() 3 4plt.figure(figsize = (10, 6)) 5plt.bar(x, y, align='center', width = 0.5) 6plt.xticks(x, ['male', 'female']) 7plt.xlabel('sex') 8plt.ylabel('revenue') 9 10plt.grid(True)
該当のソースコードの上に
python
1df = pd.read_csv(rf'G:???csv,engine='python', 2 encoding='cp932')
というのがあり、
そのデータの中では性別は男性、女性と
表記されています。
Python
1 2 3 4print(df.keys()) 5 6 7 8Index(['cst_id', 'date_purchase_c', 'date_purchase_n', 'yymm_purchase', 9 'InsDate', 'dhms_InsDate', 'Trn_Type', '**rev**', 'num', 'code', 'Brand', 10 'MdName', 'TranKey', 'TranLineNo', 'Store_code', 'TerminalNo', 11 'date_purchase', 'TranNo', 'StoreName', 'St_SalesChannel', 12 'St_Hierarchy', 'Category_c', 'Item_c', 'Sub_Item_c', 'Category', 13 'Item', 'Sub_Item', 'Sub_Item_2', 'FY', 'age_latest_cat', **'sex**', 14 'age_asof_purchase_cat', 'St_Region', 'Season', 'SubSeason', 15 'Season_wk'], 16 dtype='object')
何卒宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/16 05:40
2019/07/16 05:46
2019/07/16 05:50
2019/07/16 05:56
2019/07/16 05:58