第7回課題
前提
学生が一人暮らしをするという前提
・家賃6万前後
・移動時間50分前後以内
・電車1本で横浜駅まで来れる
この3つを重点的に見て、私がおすすめする駅をピックアップした。
おすすめの駅
・家賃重視なら星川駅周辺
・移動時間重視なら東白楽駅周辺
・リッチな方ならみなとみらい線もあり
共有ソースコード
ソースコード共有ファイル
利用ソースコード
- import pandas as pd # データ分析に用いるライブラリ
- import matplotlib.pyplot as plt # グラフ表示に用いるライブラリ
- pd.set_option('display.unicode.east_asian_width', True) # 表示のずれを少し緩和
- plt.rcParams['font.family'] = 'IPAexGothic' # グラフ表示におけるフォントの指定
- plt.rcParams['font.size'] = 8
- data_path = "./data.csv"
- df_data = pd.read_csv(data_path, encoding="utf-8-sig")
- # 駅名を入力で合計時間、家賃、面積、築年数の平均値を算出
- print(df_data.groupby("駅").mean().loc["大船駅", ["合計時間", "家賃", "面積", "築年数"]])
- # 路線を入力で合計時間、家賃、面積、築年数の平均を各駅ごとに並べた棒グラフを表示
- df_mean = df_data[df_data.loc[:, "路線"] == "湘南新宿ライン高海"]
- df_mean.groupby("駅").mean().loc[:, ["合計時間", "家賃", "面積", "築年数"]].plot.bar(subplots=True,
- layout=(2, 2),
- figsize=(16, 10))
- #グラフの位置調整
- plt.subplots_adjust(left=0.05, right=0.99, wspace=0.05, bottom=0.2)
- plt.show()
- print(df_data.columns)
- print(df_data)
デザイン演習Ⅰ・Ⅱトップページ
XBPトップページ