title: Provide schema while reading csv file as a dataframe in Scala Spark
body: <p>I am trying to read a csv file into a dataframe. I know what the schema of my dataframe should be since I know my csv file. Also I am using spark csv package to read the file. I trying to specify the schema like below.</p>
  
  <pre><code>val pagecount = sqlContext.read.format("csv")
    .option("delimiter"," ").option("quote","")
    .option("schema","project: string ,article: string ,requests: integer ,bytes_served: long")
    .load("dbfs:/databricks-datasets/wikipedia-datasets/data-001/pagecounts/sample/pagecounts-20151124-170000")
  </code></pre>
  
  <p>But when I check the schema of the data frame I created, it seems to have taken its own schema. Am I doing anything wrong ? how to make spark to pick up the schema I mentioned ?</p>
  
  <pre><code>&gt; pagecount.printSchema
  root
  |-- _c0: string (nullable = true)
  |-- _c1: string (nullable = true)
  |-- _c2: string (nullable = true)
  |-- _c3: string (nullable = true)
  </code></pre>