title: DataFrame error: “overloaded method value select with alternatives”
body: <p>I tried to create a new dataframe by select hour+minute/60 and other columns from a dataframe as follows:</p>
  
  <pre><code>val logon11 = logon1.select("User","PC","Year","Month","Day","Hour","Minute",$"Hour"+$"Minute"/60)
  </code></pre>
  
  <p>I got the error below:</p>
  
  <pre><code>&lt;console&gt;:38: error: overloaded method value select with alternatives:
    (col: String,cols: String*)org.apache.spark.sql.DataFrame &lt;and&gt;
    (cols: org.apache.spark.sql.Column*)org.apache.spark.sql.DataFrame
  cannot be applied to (String, String, String, String, String, String, String,org.apache.spark.sql.Colum)
  
  ...
  </code></pre>
  
  <p>Maybe I have known the reason is that I cannot get a DataFrame with these types using "select" at the same time. Then how can I get such dataframe?</p>