Electricity Demand Forecasting Dataset
This dataset provides hourly synthetic electricity demand values for regional grids, enriched with contextual information such as temperature, holiday status, and renewable energy share. It is ideal for predictive modeling, peak demand analysis, and sustainability research, enabling energy analysts and researchers to explore consumption patterns and optimize grid operations.
Sample rows
preview · 8 of 200 rows · all 10 columns| record_idstring | weekdaystring | renewable_share_pctfloat | is_holidayboolean | region_idstring | region_namestring | timestampdatetime | demand_mwfloat | temperature_cfloat | is_peak_hourboolean |
|---|---|---|---|---|---|---|---|---|---|
| a9G7z-1QkT | Friday | 34.7 | false | NE001 | Northeast Grid | 2024-03-01T05:00:00Z | 1254.8 | 3.2 | false |
| b5F4d-9HjU | Friday | 41.2 | false | NW002 | Northwest Grid | 2024-03-01T18:00:00Z | 1628.3 | 7.6 | true |
| c2M9v-6LuR | Saturday | 52.3 | false | SW003 | Southwest Grid | 2024-03-02T07:00:00Z | 1027.9 | 14.5 | false |
| d8N2k-7XsF | Saturday | 36.9 | false | SE004 | Southeast Grid | 2024-03-02T19:00:00Z | 1702.4 | 18.1 | true |
| e7B1y-5MoJ | Sunday | 30.5 | false | NE001 | Northeast Grid | 2024-03-03T08:00:00Z | 1104.2 | 2.9 | false |
| f6W3p-8QyL | Sunday | 49.8 | false | NW002 | Northwest Grid | 2024-03-03T20:00:00Z | 1658.7 | 6.4 | true |
| g3A8s-4UpT | Monday | 55.1 | false | SW003 | Southwest Grid | 2024-03-04T09:00:00Z | 1032.5 | 13.7 | false |
| h5D7u-2KmQ | Monday | 38.6 | false | SE004 | Southeast Grid | 2024-03-04T21:00:00Z | 1731.6 | 19.4 | true |
| i9F2e-3NjS | Tuesday | 33.1 | false | NE001 | Northeast Grid | 2024-03-05T10:00:00Z | 1175.3 | 4.1 | false |
| j6T1g-5OpV | Tuesday | 47.5 | false | NW002 | Northwest Grid | 2024-03-05T22:00:00Z | 1689.1 | 7.2 | true |
| k4R3c-1ZxP | Wednesday | 58.2 | false | SW003 | Southwest Grid | 2024-03-06T11:00:00Z | 1099.6 | 15.2 | false |
| l7Y8w-6BqE | Wednesday | 39.7 | false | SE004 | Southeast Grid | 2024-03-06T23:00:00Z | 1764.7 | 20.3 | true |
| m2C6b-7VdG | Thursday | 31.9 | false | NE001 | Northeast Grid | 2024-03-07T12:00:00Z | 1198.4 | 5.8 | false |
| n8U3h-2LjB | Thursday | 40.3 | false | NW002 | Northwest Grid | 2024-03-07T15:00:00Z | 1702.9 | 8.3 | true |
| o1F2w-4HrN | Friday | 56.8 | false | SW003 | Southwest Grid | 2024-03-08T13:00:00Z | 1124.7 | 16.1 | false |
| p9M5z-8XfC | Friday | 42.6 | false | SE004 | Southeast Grid | 2024-03-08T17:00:00Z | 1798.2 | 21.9 | true |
| q6S7u-3PkL | Saturday | 32.4 | false | NE001 | Northeast Grid | 2024-03-09T14:00:00Z | 1132.3 | 6.4 | false |
| r8D2b-5QwT | Saturday | 45 | false | NW002 | Northwest Grid | 2024-03-09T18:00:00Z | 1725.4 | 10.1 | true |
| s3P9y-1TxU | Sunday | 54.5 | false | SW003 | Southwest Grid | 2024-03-10T15:00:00Z | 1158.7 | 17.8 | false |
| t7K6m-4QbA | Sunday | 37.5 | false | SE004 | Southeast Grid | 2024-03-10T19:00:00Z | 1835.9 | 22.5 | true |
What the 200 rows show
from the 200-row sample- 14%is_
holiday = true - 37.0median renewable_
share_ pct - 14region names
- 1,906median demand_
mw - 18.4median temperature_
c
Median 37.0, from 11.6 to 66.7.
- string 4
- float 3
- datetime 1
- boolean 2
Columns
10 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 4 columns | |||
record_id | string | Unique identifier for each hourly demand recordunique | a9G7z-1QkT |
region_id | string | Unique identifier for the regional grid | NE001 |
region_name | string | Human-readable name of the regional grid | Northeast Grid |
weekday | string | Day of the week for the timestamp (e.g., Monday, Tuesday)7 values | Friday |
| Numbers 3 columns | |||
demand_mw | float | Electricity demand in megawatts (MW) for the given hour0 or more | 1254.8 |
temperature_c | float | Ambient temperature in Celsius at the time of measurement-50 to 60 · optional | 3.2 |
renewable_share_pct | float | Percentage of demand met by renewable sources during the hour (0-100)0 to 100 · optional | 34.7 |
| Dates and times 1 column | |||
timestamp | datetime | Date and time for the hourly demand measurement (UTC) | 2024-03-01T05:00:00Z |
| True or false 2 columns | |||
is_holiday | boolean | Indicates if the timestamp falls on a public holiday in the regionoptional | false |
is_peak_hour | boolean | Indicates whether the hour is considered a peak demand hour in the regionoptional | false |
Use it for
An energy dashboard
The is_
holiday rate, renewable_ share_ pct by weekday and a breakdown of region_ id. Excel, Power BI or Tableau. Why do 27 of 200 rows have is_
holiday = true? A class exercise
Hand out the rows and one question. Everyone works from the same 200 rows.
- Records200a9G7z-1QkT34.7Fridayd6e94f2e-6749-4f14-8c2a-0d2b4a9e8b6f22.9Mondayec7b2a3c-9d7b-4d2a-8a22-1e4f7c3b2e6134.1Tuesday
A software demo
Believable records with region_
id, region_ name and timestamp to fill a screen in front of a buyer.
blueprint · electricity-demand-forecasting-dataset
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 10 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Region ID mapped per record
- Demand in MW, 50-7500
- Weather and holiday impact injected
- Peak periods flagged
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- electricity-demand-forecasting-dataset