プログラミング

【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」についての記事はこちら。 […]

  2. […] matplotlibについてはこちら。 […]

comment

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

関連記事

【Python】掲示板に「削除機能」を追加してみた①

以前作成した「Flask掲示板」に、投稿を削除する機能を追加してみました。「Flask-WTF」と「SQLAlchemy」を使ったものです。今回は、コードと機能を紹介したいと思います。 掲示板に「削除 …

HTMLの要素

ほとんどのサイトがHTMLという言語で出来ており複数のコードによって作られていましたね。今回はコードの中身で使用される要素というものについて書いていきます。 要素の役割 コードを記述するうえで必要な知 …

社内イントラネットに掲示板作成してみた。①

自分の仕事はプログラミングとは無縁なのですが、業務でもプログラミングを勉強、活用したいと思い取り組んでみました。その題材が「社内イントラネットに掲示板作成してみた。」です。今回は掲示板を作成するうえで …

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

「ログイン機能を作る」の【Part9】をやっていきます。前回は「新規アカウント作成」の「入力フォーム」と「バリデーション」を作りました。今回は残りの「テンプレートの作成(entry.html)」と「ア …

【Python】セルに値を入力してみよう

今回は「openpyxl」を使って、セルに値を入力してみたいと思います。「openpyxl」について、「Excelファイルの読み込み方法」は、以前の記事をご覧ください。 openpyxlでセルに値を入 …

YouTube