February 2017
Intermediate to advanced
274 pages
5h 58m
English
Therefore, it is time to create our final dataset that we will use to build our models. We will convert our DataFrame into an RDD of LabeledPoints.
A LabeledPoint is a MLlib structure that is used to train the machine learning models. It consists of two attributes: label and features.
The label is our target variable and features can be a NumPy array, list, pyspark.mllib.linalg.SparseVector, pyspark.mllib.linalg.DenseVector, or scipy.sparse column matrix.
Before we build our final dataset, we first need to deal with one final obstacle: our 'BIRTH_PLACE' feature is still a string. While any of the other categorical variables can be used as is (as they are now dummy variables), we will use ...
Read now
Unlock full access