プログラム番号:e1170

タイトル :コロナ新規感染者数グラフ

技法:棒グラフ、Webスクレイピング、リスト、pygal

概要:コロナ新規感染者数グラフを表示する。

謝辞:奥村先生が公開されているCOVID-tokyo.csvデータを利用させていただいています。

流れ図

省略

EduBlocks

実行例

Python3コード

import pygal
import urllib.request# your own code
list2 = []
f = urllib.request.urlopen('https://oku.edu.mie-u.ac.jp/~okumura/python/data/COVID-tokyo.csv')# your own code
見出し行1行を除くためのフラグ
headder_flag = True
for line in f:
    if headder_flag == True:
        # 見出し行1行を除くためのフラグ
        headder_flag = False
    else:
        data = int(line.split(",")[1])# your own code
        list2.append(int(data))
bar_chart = pygal.Bar()
bar_chart.add("コロナ新規感染者数", list2)# your own code
bar_chart.render()