PYTHON(ver3.8)で棒グラフを表示しようとしてるのですが
エラーが出てしまいます
(一応棒グラフは出てきますが・・)
↓
Warning (from warnings module):
File "C:\Users\秘密\AppData\Local\Programs\Python\Python38-32\lib\site-packages\japanize_matplotlib_init_.py", line 13
font_list = font_manager.createFontList(font_files)
MatplotlibDeprecationWarning:
The createFontList function was deprecated in Matplotlib 3.2 and will be removed two minor releases later. Use FontManager.addfont instead.
コードは
↓
import pandas as pd
import matplotlib.pyplot as plt
import japanize_matplotlib
データフレームを読み込む
df = pd.read_csv("FEH_00200524_190618234018.csv", index_col="全国・都道府県", encoding="shift_jis")
平成30年の列データで人口の多い順の棒グラフを作って表示する
df = df.drop("全国", axis=0)
df["平成30年"] = pd.to_numeric(df["平成30年"].str.replace(",", ""))
df = df.sort_values("平成30年",ascending=False)
df["平成30年"].plot.bar(figsize=(10, 6))
plt.show()
VERSIONは
WINDOWS 10 64bit
Python 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:21:23) [MSC v.1916 32 bit (Intel)] on win32
Package Version
pip 19.3.1
japanize-matplotlib 1.0.5
matplotlib 3.2.0rc2
IDLEでコード記述しております
よろしくお願いいたします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/30 04:57 編集