第7回課題

前提

学生が一人暮らしをするという前提
・家賃6万前後
・移動時間50分前後以内
・電車1本で横浜駅まで来れる
この3つを重点的に見て、私がおすすめする駅をピックアップした。

おすすめの駅

・家賃重視なら星川駅周辺





・移動時間重視なら東白楽駅周辺




・リッチな方ならみなとみらい線もあり




共有ソースコード

ソースコード共有ファイル

利用ソースコード

  1. import pandas as pd # データ分析に用いるライブラリ
  2. import matplotlib.pyplot as plt # グラフ表示に用いるライブラリ
  3. pd.set_option('display.unicode.east_asian_width', True) # 表示のずれを少し緩和
  4. plt.rcParams['font.family'] = 'IPAexGothic' # グラフ表示におけるフォントの指定
  5. plt.rcParams['font.size'] = 8
  6. data_path = "./data.csv"
  7. df_data = pd.read_csv(data_path, encoding="utf-8-sig")
  8. # 駅名を入力で合計時間、家賃、面積、築年数の平均値を算出
  9. print(df_data.groupby("駅").mean().loc["大船駅", ["合計時間", "家賃", "面積", "築年数"]])
  10. # 路線を入力で合計時間、家賃、面積、築年数の平均を各駅ごとに並べた棒グラフを表示
  11. df_mean = df_data[df_data.loc[:, "路線"] == "湘南新宿ライン高海"]
  12. df_mean.groupby("駅").mean().loc[:, ["合計時間", "家賃", "面積", "築年数"]].plot.bar(subplots=True,
  13.                                                                          layout=(2, 2),
  14.                                                                         figsize=(16, 10))
  15. #グラフの位置調整
  16. plt.subplots_adjust(left=0.05, right=0.99, wspace=0.05, bottom=0.2)
  17. plt.show()
  18. print(df_data.columns)
  19. print(df_data)
デザイン演習Ⅰ・Ⅱトップページ
XBPトップページ