matplotlib.pylot.plot 関数は、表示する関数を $y=f(x)$ とした場合、第1引数に $x$ 軸のリスト、第2引数に $y=f(x)$のリストを与えると、該当関数のグラフを表示する。
plt.plot(x, y)以下例では、表示するデータとして 1990年から2010年までのイタリアの人口データを利用している。
import numpy as np import matplotlib.pyplot as plt italy_population = [ ["1990", 56719], ["1991", 56759], ["1992", 56797], ["1993", 56832], ["1994", 56843], ["1995", 56844], ["1996", 56860], ["1997", 56890], ["1998", 56907], ["1999", 56916], ["2000", 56942], ["2001", 56974], ["2002", 57059], ["2003", 57313], ["2004", 57685], ["2005", 57969], ["2006", 58144], ["2007", 58438], ["2008", 58827], ["2009", 59095], ["2010", 59277], ] x = [] y = [] for data in italy_population: x.append(data[0]) y.append(data[1]) x = np.array(x) y = np.array(y) plt.plot(x, y) plt.show()
0 件のコメント:
コメントを投稿