discrimintools.datasets.load_vote#

discrimintools.datasets.load_vote(element='train')[source]#

Congressional Voting Records dataset

Parameters:

element (str, default = ‘train’) – The dataset to load. Possible values are:

  • ‘subset’ for subset of all dataset (with few columns).

  • ‘train’ for training dataset.

  • ‘test’ for testing dataset.

Returns:

vote – The congressional voting records dataset.

Return type:

DataFrame of shape (n_samples, n_columns)

References

[1] Ricco Rakotomalala (2020), « Pratique de l’Analyse Discriminante Linéaire », Version 1.0, Université Lumière Lyon 2.

Examples

>>> from discrimintools.datasets import load_vote
>>> from discrimintools import GFALDA
>>> D = load_vote("subset") # load subset data
>>> y, X = D["group"], D.drop(columns=["group"]) # split into X and y
>>> clf = GFALDA()
>>> clf.fit(X,y)
GFALDA()