CoolFace
Datasetpublic

electricsheepasia/asia-ports-oman-daily-port-activity-data-and-shipme

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

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

Oman: Daily Port Activity Data and Shipment Estimates

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


Abstract

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

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

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)16,026
Columns31 (24 numeric, 6 categorical, 0 datetime)
Train split12,820 rows
Test split3,205 rows
Geographic scopeOMN
PublisherPortWatch
HDX last updated2026-04-29

Variables

Geographic — country (Oman), iso3 (OMN), portcalls_dry_bulk (range 0.0–7.0), import_dry_bulk (range 0.0–478508.0), export_container (range 0.0–429964.0) and 8 others.

Temporal — date, month.

Identifier / Metadata — portid (port988, port1068, port745), portname (Port of Sohar, Qalhat LNG Terminal, Port Sultan Qaboos), esa_source (HDX), esa_processed (2026-05-06).

Other — portcalls_container (range 0.0–7.0), portcalls_general_cargo (range 0.0–4.0), portcalls_roro (range 0.0–3.0), portcalls_tanker (range 0.0–8.0), portcalls_cargo (range 0.0–11.0) and 7 others.


Quick Start

python
from datasets import load_dataset

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

print(train.shape)
train.head()

Schema

ColumnTypeNull %Range / Sample Values
portidobject0.0%port988, port1068, port745
portnameobject0.0%Port of Sohar, Qalhat LNG Terminal, Port Sultan Qaboos
countryobject0.0%Oman
iso3object0.0%OMN
portcalls_containerint640.0%0.0 – 7.0 (mean 0.7228)
portcalls_dry_bulkint640.0%0.0 – 7.0 (mean 0.4757)
portcalls_general_cargoint640.0%0.0 – 4.0 (mean 0.1134)
portcalls_roroint640.0%0.0 – 3.0 (mean 0.0923)
portcalls_tankerint640.0%0.0 – 8.0 (mean 0.519)
portcalls_cargoint640.0%0.0 – 11.0 (mean 1.4042)
portcallsint640.0%0.0 – 15.0 (mean 1.9231)
import_containerint640.0%0.0 – 444281.0 (mean 12170.1426)
import_dry_bulkint640.0%0.0 – 478508.0 (mean 7592.936)
import_general_cargoint640.0%0.0 – 24166.0 (mean 163.0238)
import_roroint640.0%0.0 – 9992.0 (mean 100.6451)
import_tankerint640.0%0.0 – 175481.0 (mean 2592.3241)
import_cargoint640.0%0.0 – 478508.0 (mean 20026.8305)
importint640.0%0.0 – 501066.0 (mean 22619.2087)
export_containerint640.0%0.0 – 429964.0 (mean 11535.1998)
export_dry_bulkint640.0%0.0 – 449138.0 (mean 14229.016)
export_general_cargoint640.0%0.0 – 35874.0 (mean 350.9874)
export_roroint640.0%0.0 – 9374.0 (mean 6.9654)
export_tankerint640.0%0.0 – 333507.0 (mean 6997.6961)
export_cargoint640.0%0.0 – 541023.0 (mean 26122.2673)
exportint640.0%
datedatetime64[ns, UTC]0.0%
yearint640.0%
monthint640.0%
dayint640.0%
esa_sourceobject0.0%HDX
esa_processedobject0.0%2026-05-06

Numeric Summary

ColumnMinMaxMeanMedian
portcalls_container0.07.00.72280.0
portcalls_dry_bulk0.07.00.47570.0
portcalls_general_cargo0.04.00.11340.0
portcalls_roro0.03.00.09230.0
portcalls_tanker0.08.00.5190.0
portcalls_cargo0.011.01.40420.0
portcalls0.015.01.92311.0
import_container0.0444281.012170.14260.0
import_dry_bulk0.0478508.07592.9360.0
import_general_cargo0.024166.0163.02380.0
import_roro0.09992.0100.64510.0
import_tanker0.0175481.02592.32410.0
import_cargo0.0478508.020026.83050.0
import0.0501066.022619.20870.0
export_container0.0429964.011535.19980.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_oman_daily_port_activity_data_and_shipme,
  title     = {Oman: Daily Port Activity Data and Shipment Estimates},
  author    = {PortWatch},
  year      = {2026},
  url       = {https://data.humdata.org/dataset/oman-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.