Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@stdlib/datasets

stdlib-js18.7kApache-2.00.3.0TypeScript support: included

Datasets.

stdlib, standard, library, std, lib, data, datasets

readme

<summary> About stdlib... </summary>

We believe in a future in which the web is a preferred environment for numerical computation. To help realize this future, we've built stdlib. stdlib is a standard library, with an emphasis on numerical and scientific computation, written in JavaScript (and C) for execution in browsers and in Node.js.

The library is fully decomposable, being architected in such a way that you can swap out and mix and match APIs and functionality to cater to your exact preferences and use cases.

When you use stdlib, you can be absolutely certain that you are using the most thorough, rigorous, well-written, studied, documented, tested, measured, and high-quality code out there.

To join us in bringing numerical computing to the web, get started by checking us out on GitHub, and please consider financially supporting stdlib. We greatly appreciate your continued support!

Datasets

NPM version Build Status Coverage Status

Datasets.

Installation

npm install @stdlib/datasets

Usage

var datasets = require( '@stdlib/datasets' );

datasets( name[, options] )

Returns standard library datasets.

var data = datasets( 'MONTH_NAMES_EN' );
/* returns
    [
        'January',
        'February',
        'March',
        'April',
        'May',
        'June',
        'July',
        'August',
        'September',
        'October',
        'November',
        'December'
    ]
*/

The function forwards provided options to the dataset interface specified by name.

var opts = {
    'data': 'cities'
};

var data = datasets( 'MINARD_NAPOLEONS_MARCH', opts );
/* returns
    [
        {'lon': 24,'lat': 55,'city': 'Kowno',
        {'lon': 25.3,'lat': 54.7,'city': 'Wilna',
        {'lon': 26.4,'lat': 54.4,'city': 'Smorgoni',
        {'lon': 26.8,'lat': 54.3,'city': 'Molodexno',
        {'lon': 27.7,'lat': 55.2,'city': 'Gloubokoe',
        {'lon': 27.6,'lat': 53.9,'city': 'Minsk',
        {'lon': 28.5,'lat': 54.3,'city': 'Studienska',
        {'lon': 28.7,'lat': 55.5,'city': 'Polotzk',
        {'lon': 29.2,'lat': 54.4,'city': 'Bobr',
        {'lon': 30.2,'lat': 55.3,'city': 'Witebsk',
        {'lon': 30.4,'lat': 54.5,'city': 'Orscha',
        {'lon': 30.4,'lat': 53.9,'city': 'Mohilow',
        {'lon': 32,'lat': 54.8,'city': 'Smolensk',
        {'lon': 33.2,'lat': 54.9,'city': 'Dorogobouge',
        {'lon': 34.3,'lat': 55.2,'city': 'Wixma',
        {'lon': 34.4,'lat': 55.5,'city': 'Chjat',
        {'lon': 36,'lat': 55.5,'city': 'Mojaisk',
        {'lon': 37.6,'lat': 55.8,'city': 'Moscou',
        {'lon': 36.6,'lat': 55.3,'city': 'Tarantino',
        {'lon': 36.5,'lat': 55,'city': 'Malo-Jarosewli'
    ]
*/

Examples

var datasets = require( '@stdlib/datasets' );

var data = datasets( 'MONTH_NAMES_EN' );
console.log( data );

CLI

Installation

To use as a general utility, install the CLI package globally

npm install -g @stdlib/datasets-cli

Usage

Usage: datasets [options] [--name=<name>]

Options:

  -h,    --help                Print this message.
  -V,    --version             Print the package version.
         --name name           Dataset name.
         --ls                  List datasets.

Notes

  • Dataset specific options should follow two hyphen characters -- in order to indicate that those options should not be parsed as normal command-line options.

Examples

$ datasets --name MONTH_NAMES_EN
January
February
March
...

Use two hyphen characters -- to delineate dataset specific options.

$ datasets --name MINARD_NAPOLEONS_MARCH -- --data army
lon,lat,size,direction,division
24.0,54.9,340000,A,1
24.5,55.0,340000,A,1
25.5,54.5,340000,A,1
...

Notice

This package is part of stdlib, a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.

For more information on the project, filing bug reports and feature requests, and guidance on how to develop stdlib, see the main project repository.

Community

Chat


License

See LICENSE.

Copyright © 2016-2024. The Stdlib Authors.

changelog

CHANGELOG

Package changelog.

0.3.0 (2024-08-18)

Packages

Contributors

A total of 1 person contributed to this release. Thank you to this contributor:

  • Philipp Burckhardt

Commits

  • dca9cf7 - docs: change indentation from tabs to spaces in JSDoc example code (by Philipp Burckhardt)
  • 0244027 - chore: add missing trailing newlines (by Philipp Burckhardt)

0.2.0 (2024-02-05)

No changes reported for this release.

0.1.0 (2023-11-09)

Packages

@stdlib/datasets

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/afinn-111

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/afinn-96

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/anscombes-quartet

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/berndt-cps-wages-1985

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/cdc-nchs-us-births-1969-1988

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/cdc-nchs-us-births-1994-2003

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/cdc-nchs-us-infant-mortality-bw-1915-2013

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/cmudict

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/dale-chall-new

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/emoji

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/emoji-code-picto

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/emoji-picto-code

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/female-first-names-en

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/fivethirtyeight-ffq

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/frb-sf-wage-rigidity

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/harrison-boston-house-prices

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/harrison-boston-house-prices-corrected

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/herndon-venus-semidiameters

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/img-acanthus-mollis

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/img-airplane-from-above

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/img-allium-oreophilum

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/img-black-canyon

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/img-dust-bowl-home

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/img-french-alpine-landscape

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/img-locomotion-house-cat

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/img-locomotion-nude-male

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/img-march-pastoral

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/img-nagasaki-boats

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/liu-negative-opinion-words-en

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/liu-positive-opinion-words-en

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/male-first-names-en

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/minard-napoleons-march

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/moby-dick

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/month-names-en

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/nightingales-rose

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/pace-boston-house-prices

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/primes-100k

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/savoy-stopwords-fin

Features
  • 975c5e6 - update minimum TypeScript version
Bug Fixes
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/savoy-stopwords-fr

Features
  • 975c5e6 - update minimum TypeScript version
Bug Fixes
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/savoy-stopwords-ger

Features
  • 975c5e6 - update minimum TypeScript version
Bug Fixes
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/savoy-stopwords-it

Features
  • 975c5e6 - update minimum TypeScript version
Bug Fixes
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/savoy-stopwords-por

Features
  • 975c5e6 - update minimum TypeScript version
Bug Fixes
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/savoy-stopwords-sp

Features
  • 975c5e6 - update minimum TypeScript version
Bug Fixes
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/savoy-stopwords-swe

Features
  • 975c5e6 - update minimum TypeScript version
Bug Fixes
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/sotu

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/spache-revised

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/spam-assassin

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/ssa-us-births-2000-2014

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/standard-card-deck

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/stopwords-en

Features
  • 975c5e6 - update minimum TypeScript version
Bug Fixes
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/suthaharan-multi-hop-sensor-network

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/suthaharan-single-hop-sensor-network

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/us-states-abbr

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/us-states-capitals

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/us-states-capitals-names

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/us-states-names

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

@stdlib/datasets/us-states-names-capitals

Features
  • 975c5e6 - update minimum TypeScript version
BREAKING CHANGES
  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

BREAKING CHANGES

  • 975c5e6: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

Contributors

A total of 1 person contributed to this release. Thank you to this contributor:

  • Philipp Burckhardt

Commits

  • 453dd85 - build: remove tslint directives (by Philipp Burckhardt)
  • ff35f38 - fix: make CLI scripts executable (#1111) (by stdlib-bot, Philipp Burckhardt)
  • c6c36b9 - docs: escape single quote in link (by Philipp Burckhardt)
  • 1b163e9 - style: resolve lint errors (by Philipp Burckhardt)
  • 975c5e6 - feat: update minimum TypeScript version (by Philipp Burckhardt)
  • ad2a662 - docs: remove empty lines (by Philipp Burckhardt)
  • 11b2b38 - test: use strictEqual checks (by Philipp Burckhardt)

0.0.14 (2021-08-23)

No changes reported for this release.

0.0.13 (2021-07-10)

No changes reported for this release.

0.0.12 (2021-07-07)

No changes reported for this release.

0.0.11 (2021-07-07)

No changes reported for this release.

0.0.10 (2021-06-27)

No changes reported for this release.

0.0.9 (2021-06-19)

No changes reported for this release.

0.0.8 (2021-06-16)

No changes reported for this release.

0.0.7 (2021-06-15)

No changes reported for this release.

0.0.6 (2021-06-14)

No changes reported for this release.

0.0.5 (2021-06-13)

No changes reported for this release.

0.0.4 (2021-06-12)

No changes reported for this release.

0.0.3 (2021-06-12)

No changes reported for this release.

0.0.2 (2021-06-10)

No changes reported for this release.

0.0.1 (2021-06-10)

No changes reported for this release.