In [1]:
from pml.api import *
In [2]:
data = load("../dataset_ext2.csv")
data = data.drop_empty_samples()
In [3]:
data.get_label_value_counts()
Out[3]:
In [4]:
data.get_data_frame().to_csv("data_features.csv")
In [5]:
# Writes the string values which Octave has trouble reading
data.get_labels().to_csv("data_labels.csv")
In [6]:
# Convert to integer codes representing the labels
data.combine_labels(["s"], 1)
data.combine_labels(["p"], 2)
data.combine_labels(["f"], 3)
data.get_labels().to_csv("data_labels_int_coded.csv")
In [ ]: