ずんだもんと四国めたんの matplotlib 簡単解説

ずんだもんと四国めたんの matplotlib 簡単解説

今回は1分ではありません。以下に本動画で使用したコードを掲載します。from pathlib import Pathimport matplotlib.pyplot as pltimport numpy as npdef main():  fig, ax = plt.subplots()  x = np.linspace(    -np.pi,    np.pi,    1+360,    endpoint=True,  )  y1 = np.cos(x)  y2 = np.sin(x)  ax.plot(x, y1, label="cos")  ax.plot(x, y2, label="sin")  ax.set_xlabel("x axis")  ax.set_ylabel("y axis")  ax.set_xlim(-np.pi, np.pi)  ax.set_ylim(-1.1, 1.1)  ax.legend()  fig.tight_layout()  home = Path(__file__).resolve().parent  output = home.joinpath("wave_function.png") fig.savefig(output)  plt.close(fig)  return Noneif __name__ == "__main__":  main()

http://www.nicovideo.jp/watch/sm39520633