下記の表で出身ごとの平均年齢を求めたいです。
書き方としては県ごとにリストを作って
県ごとに平均値を求めるやり方をしたいと考えています。
途中まで記載したのですが、
リストの文字の読み込みの仕方がわからず止まっています。
また、最終的にこの各県で出力した平均年齢の結果を下記のようにcsvに出力したいと考えています。
・リストからfor文で指定された番号の出身のデータをdf.queryに読み込ませる方法
・結果を新規のcsvファイルに出力する方法
上記2点を教えて頂けますか。
よろしくお願い致します。
Python
1list = {"1":"福岡県","2":"広島県","3":"東京都"} 2 3for num in range (1,7): 4 n = list[str(num)] 5 print(n) 6 print("------------------------------" + str(n) + "-----------------------------------------") 7 df2 = df.query('出身 == "str(n)"') #←こちらの列の一致文字の指定の書き方がわかりません。 8 mean_df = df2['年齢'].mean() 9 print(df2)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/25 04:36