CoolFace
Datasetpublic

electricsheepasia/asia-ports-philippines-daily-port-activity-data-and

Philippines: Daily Port Activity Data and Shipment Estimates Publisher: PortWatch · Source: HDX · License: hdx-other · Updated: 2026-05-05 Abstract Daily count of port calls, estimates of incoming shipment volumes and outgoing shipment volumes (in metric tons) for ports in Philippines. Each row in this dataset represents country-level aggregates. Data was last updated on HDX on 2026-05-05. Geographic scope: PHL. Curated into ML-ready Parquet format by Electric… See the full description on the dataset page: https://huggingface.co/datasets/electricsheepasia/asia-ports-philippines-daily-port-activity-data-and.

sourceHugging Faceotherupdated 5mo agoView on Hugging Face
0likes13downloads
Dataset Card

Philippines: Daily Port Activity Data and Shipment Estimates

Publisher: PortWatch · Source: HDX · License: hdx-other · Updated: 2026-05-05


Abstract

Daily count of port calls, estimates of incoming shipment volumes and outgoing shipment volumes (in metric tons) for ports in Philippines.

Each row in this dataset represents country-level aggregates. Data was last updated on HDX on 2026-05-05. Geographic scope: PHL.

Curated into ML-ready Parquet format by [Electric Sheep Africa](https://huggingface.co/electricsheepafrica).


Dataset Characteristics

DomainHumanitarian and development data
Unit of observationCountry-level aggregates
Rows (total)48,204
Columns31 (24 numeric, 6 categorical, 0 datetime)
Train split38,563 rows
Test split9,640 rows
Geographic scopePHL
PublisherPortWatch
HDX last updated2026-05-05

Variables

Geographic — year (range 2019.0–2026.0), day (range 1.0–31.0), country (Philippines), iso3 (PHL), portcalls_dry_bulk (range 0.0–23.0) and 8 others.

Temporal — date, month (range 1.0–12.0).

Identifier / Metadata — portid (port125, port182, port198), portname (Batangas City, Buco, Butuan City), esa_source (HDX), esa_processed (2026-05-06).

Other — portcalls_container (range 0.0–39.0), portcalls_general_cargo (range 0.0–35.0), portcalls_roro (range 0.0–7.0), portcalls_tanker (range 0.0–35.0), portcalls_cargo (range 0.0–93.0) and 7 others.


Quick Start

python
from datasets import load_dataset

ds    = load_dataset("electricsheepafrica/asia-ports-philippines-daily-port-activity-data-and")
train = ds["train"].to_pandas()
test  = ds["test"].to_pandas()

print(train.shape)
train.head()

Schema

ColumnTypeNull %Range / Sample Values
datedatetime64[ns, UTC]0.0%
yearint640.0%2019.0 – 2026.0 (mean 2022.1807)
monthint640.0%1.0 – 12.0 (mean 6.3417)
dayint640.0%1.0 – 31.0 (mean 15.7162)
portidobject0.0%port125, port182, port198
portnameobject0.0%Batangas City, Buco, Butuan City
countryobject0.0%Philippines
iso3object0.0%PHL
portcalls_containerint640.0%0.0 – 39.0 (mean 0.8603)
portcalls_dry_bulkint640.0%0.0 – 23.0 (mean 0.266)
portcalls_general_cargoint640.0%0.0 – 35.0 (mean 0.8874)
portcalls_roroint640.0%0.0 – 7.0 (mean 0.1223)
portcalls_tankerint640.0%0.0 – 35.0 (mean 0.7084)
portcalls_cargoint640.0%0.0 – 93.0 (mean 2.136)
portcallsint640.0%0.0 – 128.0 (mean 2.8444)
import_containerint640.0%0.0 – 152918.0 (mean 2787.5895)
import_dry_bulkint640.0%0.0 – 392986.0 (mean 4179.3585)
import_general_cargoint640.0%0.0 – 41137.0 (mean 413.8675)
import_roroint640.0%0.0 – 9357.0 (mean 43.5077)
import_tankerint640.0%0.0 – 353030.0 (mean 2220.0235)
import_cargoint640.0%0.0 – 494105.0 (mean 7424.4186)
importint640.0%0.0 – 645298.0 (mean 9644.483)
export_containerint640.0%0.0 – 48320.0 (mean 309.3957)
export_dry_bulkint640.0%0.0 – 403454.0 (mean 2064.8175)
export_general_cargoint640.0%0.0 – 17554.0 (mean 127.1448)
export_roroint640.0%
export_tankerint640.0%
export_cargoint640.0%
exportint640.0%
esa_sourceobject0.0%HDX
esa_processedobject0.0%2026-05-06

Numeric Summary

ColumnMinMaxMeanMedian
year2019.02026.02022.18072022.0
month1.012.06.34176.0
day1.031.015.716216.0
portcalls_container0.039.00.86030.0
portcalls_dry_bulk0.023.00.2660.0
portcalls_general_cargo0.035.00.88740.0
portcalls_roro0.07.00.12230.0
portcalls_tanker0.035.00.70840.0
portcalls_cargo0.093.02.1361.0
portcalls0.0128.02.84441.0
import_container0.0152918.02787.58950.0
import_dry_bulk0.0392986.04179.35850.0
import_general_cargo0.041137.0413.86750.0
import_roro0.09357.043.50770.0
import_tanker0.0353030.02220.02350.0

Curation

Raw data was downloaded from HDX via the CKAN API and converted to Parquet. Column names were lowercased and standardised to snake_case. Common missing-value markers (N/A, null, none, -, unknown, no data, #N/A) were unified to NaN. 1 column(s) were cast from string to numeric or datetime based on parse-success rate (>85% threshold). The dataset was split 80/20 into train and test partitions using a fixed random seed (42) and saved as Snappy-compressed Parquet.


Limitations

  • —Data originates from PortWatch and has not been independently validated by ESA.
  • —Automated cleaning cannot correct for misreported values, definitional inconsistencies, or sampling bias in the original collection.
  • —Refer to the original HDX dataset page for the publisher's own methodology notes and caveats.

Citation

bibtex
@dataset{hdx_asia_ports_philippines_daily_port_activity_data_and,
  title     = {Philippines: Daily Port Activity Data and Shipment Estimates},
  author    = {PortWatch},
  year      = {2026},
  url       = {https://data.humdata.org/dataset/philippines-daily-port-activity-data-and-shipment-estimates},
  note      = {Repackaged for machine learning by Electric Sheep Africa (https://huggingface.co/electricsheepafrica)}
}

[Electric Sheep Africa](https://huggingface.co/electricsheepafrica) — Africa's ML dataset infrastructure. Lagos, Nigeria.