DataTable
class that provides a pandas/polars-like interface for analyzing time series data.
DataTable
class provides methods for:
"sum"
: Calculate the sum of values"mean"
: Calculate the arithmetic meandescribe()
method returns statistics including:
count
: Number of non-null valuesmean
: Arithmetic meanstd
: Standard deviationmin
: Minimum valueq25
: 25th percentilemedian
: 50th percentileq75
: 75th percentilemax
: Maximum valueDataTable
class includes several optimizations:
NEM
: National Electricity Market (Eastern and Southern Australia)WEM
: Western Australian Electricity MarketAU
: Australia-wide (defaults to NEM timezone)OpenElectricityError
: General API errorsNoDataFound
: When no data matches the query (416 status)