果たしてこれで良いのかどうかは判りませんが、参考にしてみて下さい。
python
1import pandas as pd
2import numpy as np
3import matplotlib.pyplot as plt
4import japanize_matplotlib
5
6p = pd.read_html("https://education-career.jp/magazine/data-report/2019/education-continuance-rate_2018/", index_col=0, skiprows=1)
7
8total = p[3]
9total = total.applymap(lambda x: x.strip('%')).astype(np.float64)
10total = total[::-1]
11
12fig = plt.figure(figsize=(8, 10))
13plt.plot(total.iloc[:,1], total.index, label="Men", c="red")
14plt.plot(total.iloc[:,2], total.index, label="Wmen", c="blue")
15plt.xlim(0, 100)
16plt.ylim(0, 47)
17plt.grid(c="0.7", ls="dotted")
18plt.tick_params(direction="in")
19plt.xlabel("大学進学率(%)")
20plt.ylabel("都道府県")
21plt.legend()
22
23plt.show()
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/24 11:59
2021/12/24 12:24