I am trying to store values for certain columns of a Spark dataframe as the key in a scala.immutable.Map[X, Double], and am trying to decide which container type X to use fo