プログラミング

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

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

前回は、「CSVファイル」を「pandas」で読み込んで、表示しました。
今回は、読み込んだ「CSVファイル」でグラフを作成したいと思います。

CSVファイルからグラフを作成しよう

「pandas」で読み込んだ「CSVファイル」を「matplotlib」でグラフ化していきます。

matplotlibについてはこちら。
CSVファイルの読み込み方はこちら。

ライブラリをインポートしよう

使用するライブラリをインポートしましょう。

%matplotlib inline
import pandas as pd
import matplotlib.pyplot as plt
import japanize_matplotlib

日本語に対応するために「japanize-matplotlib」を使用しています。

CSVファイルを読み込もう

復習になりますが「pandas」で「CSVファイル」を読み込んでいきます。

%matplotlib inline
import pandas as pd
import matplotlib.pyplot as plt
import japanize_matplotlib
---------------------------------------------------------
data = pd.read_csv('ページ.csv',encoding = 'UTF8')
data

お好きなCSVファイルで試してみてください。

このように表示されました。

さっそくグラフ化してみよう

%matplotlib inline
import pandas as pd
import matplotlib.pyplot as plt
import japanize_matplotlib

data = pd.read_csv('ページ.csv',encoding = 'UTF8')
data
---------------------------------------------------------
data.plot()

「plot関数」を使いました。

これだと「折れ線グラフ」ですね。

%matplotlib inline
import pandas as pd
import matplotlib.pyplot as plt
import japanize_matplotlib

data = pd.read_csv('ページ.csv',encoding = 'UTF8')
data

data.plot()
---------------------------------------------------------
data.plot(kind="bar")

グラフの種類を変えたい場合は「(kind=”○○”)」と記述します。

「bar」なので「棒グラフ」になりましたね。

まとめ

簡単にグラフを作成することができました。
思ったことができると楽しいですね。
人のマネをしながらプログラミングを学んでいきましょう。
それではまた。

-プログラミング
-

執筆者:


  1. […] 【Python】CSVからグラフを作成してみよう […]

comment

メールアドレスが公開されることはありません。

関連記事

【Python】グラフが文字化けしてしまう

「matplotlib」でグラフを作成した際に、日本語が文字化けしてしまいます。今回は、文字化けをなくす方法を紹介します。 グラフが文字化けしてしまう? 右上の項目名が「文字化け(豆腐文字)」してしま …

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

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

【Python】加工した画像を保存してみよう

これまで「OpenCV」を使って、画像の読み込み、表示、リサイズなどを実践してきました。今回は、その加工した画像を保存してみたいと思います。 加工した画像を保存してみよう 今回も、前回のコードに追記す …

【Python】SQLAlchemyってなんだ?

「Flask」で掲示板を作るにあたって、「データベース」について調べていると「SQLAlchmy」というライブラリがあることを知りました。一般的には「ORM」というものらしいです。今回は、そんな「SQ …

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

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

YouTube