[PYTHON] Acquisition de la consommation d'énergie passée Kyushu Electric Power Edition

introduction

Je donnais un séminaire sur les prévisions de consommation électrique et j'ai entendu dire qu'il était difficile de l'obtenir car le format de la consommation électrique passée publiée par chaque compagnie d'électricité est différent. Par conséquent, je résumerai la méthode d'acquisition des données pour chaque compagnie d'électricité.

À propos, les compagnies d'électricité cibles sont Hokkaido power, Tohoku power, Tokyo power, Hokuriku power, Chubu power, Kansai power, Chugoku power, Shikoku power, Kyushu power, Okinawa power, et cette fois je traiterai du pouvoir d'Okinawa. ..

Remarque: la répétition d'un grand nombre de téléchargements mettra le serveur à rude épreuve, veuillez donc essayer de ne télécharger qu'une seule fois ou pour une période limitée.

Environnement d'exploitation

Cela fonctionne dans un environnement appelé Colaboratory par Google.

Colaboratory

Site Internet

Il semble que vous puissiez télécharger les données à partir du site Web suivant.

Kyushu Electric Power Transmission and Distribution Denki Forecast

Télécharger

python


for y in range(2016, 2020):
  for m in range(1,13):
    
    if y == 2016 and m < 4:
      continue
      
    for d in range(1, 32):
      url = "https://www.kyuden.co.jp/td_power_usages/csv/juyo-hourly-{:04}{:02}{:02}.csv".format(y, m, d)
      !wget $url

Lire et visualiser

python


from glob import glob
import pandas as pd

files = glob("*.csv")
files.sort()

df_juyo = pd.DataFrame()

for f in files:
  print("\r", f, end="")
  try:
    df = pd.read_csv(f, encoding="Shift_JIS", skiprows=7, nrows=24)
    d = df.DATE + " " + df.TIME
  except:
    df = pd.read_csv(f, encoding="Shift_JIS", skiprows=13, nrows=24)
  df.head()
  df_juyo = pd.concat([df_juyo, df])

df_juyo.index = pd.to_datetime(df_juyo["DATE"] + " " + df_juyo["TIME"])
df_juyo["Résultats du jour(10 000 kW)"].plot(figsize=(15,5))

ダウンロード.png

l'a fait!

La limite supérieure du graphique d'Okinawa Electric Power était de 1,4 million de kWh, donc celle de Kyushu Electric Power est d'environ 10 fois.

De plus, la quantité d'électricité utilisée a considérablement diminué depuis la fin de 2018, le début de 2019 et la fin de 2019. Qu'est-il arrivé? Je vais le chercher.

En regardant la quantité d'électricité utilisée, vous remarquez de nombreuses choses. C'est tout pour Kimura de la scène.

Supplément

La personne qui a lu l'article m'a demandé: "Cela prend trop de temps, alors que dois-je faire si je veux les données rapidement?", J'ai donc décidé de vendre les données pendant un certain temps. Si vous êtes intéressé par les données, veuillez consulter l'URL suivante.

https://ticket.tsuku2.jp/eventsDetail.php?ecd=16260900020422

Recommended Posts

Acquisition de la consommation d'énergie passée Kyushu Electric Power Edition
Acquisition de la consommation d'énergie passée Shikoku Electric Power Edition
Acquisition de la consommation d'énergie passée Okinawa Electric Power Edition
Acquisition de la consommation d'énergie passée Kansai Electric Power Edition
Acquisition de la consommation d'énergie passée China Electric Power Edition