Hypertools supports single-index Pandas Dataframes as input. In this example, we plot the mushrooms dataset from the kaggle database. This is a dataset of text features describing different attributes of a mushroom. Dataframes that contain columns with text are converted into binary feature vectors representing the presence or absences of the feature (see Pandas.Dataframe.get_dummies for more).
# Code source: Andrew Heusser
# License: MIT
import hypertools as hyp
import pandas as pd
data = pd.read_csv('sample_data/mushrooms.csv')
group = data.pop('class')
hyp.plot(data,'o', group=group)
Total running time of the script: ( 0 minutes 0.199 seconds)