How to do it...

  1. Start a new project in IntelliJ or in an IDE of your choice. Make sure the necessary JAR files are included.
  1. Set up the package location where the program will reside:
package spark.ml.cookbook.chapter3
  1. Set up the imports related to DataFrame and the required data structures and create the RDDs as needed for the example:
import org.apache.spark.sql._
  1. Import the packages for setting up logging level for log4j. This step is optional, but we highly recommend it (change the level appropriately as you move through the development cycle).
import org.apache.log4j.Loggerimport org.apache.log4j.Level
  1. Set up the logging level to warning and Error to cut down on output. See the previous step for package requirement:
Logger.getLogger( ...

Get Apache Spark 2.x Machine Learning Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.