プログラミング学習

【Python】グラフを作成してみよう

投稿日:2020年11月10日 更新日:

Pythonでは、グラフを作成することも出来ます。
今回は、実際にグラフの作り方を見ていきたいと思います。

Pythonでグラフを描いてみよう

Pythonでグラフを作成するには「matplotlib」というライブラリを使います。

matplotlibとは

Matplotlibは、Pythonの描画ライブラリで、折れ線グラフや棒グラフ、3Dグラフなどを描くことができます。

実際に描いてみよう

「Jupyter Notebook」を使っていきます。

「Jupyter Notebook」をインストールされていない方は「Anaconda」をインストールしましょう。
インストール方法はこちら。

折れ線グラフ

折れ線グラフは「plt.plot」と記述します。
これは「plot関数」を使用しています。

%matplotlib inline
import matplotlib.pyplot as plt

x = [90, 120, 340, 450, 520]
y = [1, 2, 3, 4, 5]
     
plt.plot(x, y)

plt.show()

棒グラフ

棒グラフは、「bar関数」を使います。

import numpy as np
import matplotlib.pyplot as plt
 
left = np.array([1, 2, 3, 4, 5])
height = np.array([100, 200, 300, 400, 500])

plt.bar(left, height)

plt.show()

円グラフ

円グラフは、「pie関数」を使います。

import numpy as np
import matplotlib.pyplot as plt

x = np.array([100, 200, 300, 400, 500])

plt.pie(x)

plt.show()

まとめ

pythonを使って、グラフを作成してみました。
引数を変えて、自分好みのグラフにすることも出来ますね。
次回は、実際のデータを使ってグラフを作っていきたいと思います。
それではまた。

-プログラミング学習

執筆者:


  1. […] 「matplotlib」についての記事はこちら。 […]

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

【Python】ログイン機能を作る「Flask-Login」②

「ログイン機能を作る Part2」をやっていこうと思います。今回は「flask_login」で使うページ(テンプレート)の実装をやっていきます。 「flask_login」を使ってみよう ではまずイン …

【Python】ANACONDAのインストール

今回は実際に「ANACONDA」をインストールしていきます。既にPythonをインストールしている方はアンインストールしといたほうがいいみたいですね。 ANACONDAのインストール ではまずソフトを …

【エクセル】で「ちょこっとプログラミング」応用編#1

プログラミングをしたことのない人向けにExcelでできる「ちょこっとプログラミング」を紹介します。今回は「空白のセルまで値を取得する」から【応用】として「セルの値で新規ファイルを作成する」を題材にやっ …

【エクセル】で「ちょこっとプログラミング」発展編#1

プログラミングをしたことのない人向けにExcelでできる「ちょこっとプログラミング」を紹介します。今回は「セルの値を取得する」の【発展】として「空白のセルまで値を取得する」を題材にやっていきます。 基 …

【Python】データベースを使ってみよう

前回「データベース」を操作するための言語が「SQL」だということを学びました。今回は「python」のライブラリにある「SQLite」を使って「データベース」を実際に触ってみたいと思います。 Pyth …