前提・実現したいこと
Python3にてとあるcsvファイルからグラフを作成したのですが、グラフが直線になってしまい、、Y軸の値がバラバラになりました。しかし、エラーのメッセージすら出ずどうしていいのかわかりません。なぜ直線になるのかも教えていただけると幸いです。
質問主はプログラミング初心者です
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
import numpy as np from numpy import random import pandas as pd import matplotlib as mpl import numpy as np from numpy import random import pandas as pd import matplotlib as mpl import matplotlib.pyplot as plt %matplotlib inline font = {"family":"Yu Mincho"} mpl.rc('font',**font) df_jinkou1 = pd.read_csv("Date/E2_jinkou.csv",engine="python", names=['年次','総人口(千人)']) df_jinkou1 年次 総人口(千人) 0 2000 126,926 1 2001 127,316 2 2002 127,486 3 2003 127,694 4 2004 127,787 5 2005 127,768 6 2006 127,901 7 2007 128,033 8 2008 128,084 9 2009 128,032 10 2010 128,057 11 2011 127,834 12 2012 127,593 13 2013 127,414 14 2014 127,237 15 2015 127,095 plt.figure(figsize=(10,4)) plt.title('年次別人口') plt.xlabel('年次') plt.ylabel('総人口(千人)') plt.plot(df_jinkou1['年次'],df_jinkou1['総人口(千人)'],linewidth=3, marker='D',markersize=5,markerfacecolor="r",markeredgecolor="g") plt.legend() plt.grid() コード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー