Home
API
Examples
Github
Home
API
Examples
Github
  • API

    • cluster

      • KMeans
    • datasets

      • Boston
      • HeartDisease
      • Iris
    • decomposition

      • PCA
    • ensemble

      • BaggingClassifier
      • RandomForestClassifier
    • feature_extraction

      • CountVectorizer
    • linear_model

      • Lasso
      • LinearRegression
      • LogisticRegression
      • Ridge
      • SGDClassifier
      • SGDRegressor
    • metrics

      • accuracyScore
      • confusion_matrix
      • mean_absolute_error
      • mean_squared_error
      • mean_squared_log_error
      • zeroOneLoss
    • model_selection

      • KFold
      • train_test_split
    • naive_bayes

      • GaussianNB
      • MultinomialNB
    • neighbors

      • KNeighborsClassifier
    • preprocessing

      • Binarizer
      • Imputer
      • LabelEncoder
      • MinMaxScaler
      • OneHotEncoder
      • PolynomialFeatures
      • add_dummy_feature
      • normalize
    • svm

      • BaseSVM
      • NuSVC
      • NuSVR
      • OneClassSVM
      • SVC
      • SVR
    • tree

      • DecisionTreeClassifier

datasets.Iris

Usage

import { Iris } from 'machinelearn/datasets';

(async function() {
  const irisData = new Iris();
  const {
    data,         // returns the iris data (X)
    targets,      // list of target values (y)
    labels,       // list of labels
    targetNames,  // list of short target labels
    description   // dataset description
  } = await irisData.load(); // loads the data internally
})();

Constructors

  • constructor

Methods

  • fsLoad

  • load

Constructors


constructor

⊕ Iris()

Defined in

Parameters:

ParamTypeDefaultDescription

Returns: Iris

Methods


λ fsLoad

Load data from the local data folder

Defined in datasets/BaseDataset.ts:65

Parameters:

ParamTypeDefaultDescription
typestring
options.delimiterstring','
options.lastIsTargettrue
options.targetTypestring'float'
options.trainTypestring'float'

Returns:

🤘 Promise

ParamTypeDescription
dataanyundefined
labelsanyundefined
targetsanyundefined

λ load

Load datasets

Defined in datasets/Iris.ts:38

Returns:

🤘 Promise

ParamTypeDescription
dataany[][]Training data
descriptionstringDataset description
labelsstring[]Real labels
targetNamesstring[]Short labels
targetsany[]Target data
Prev
HeartDisease