Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.34 KB | None | 0 0
  1. sqlContext.sql(s"""
  2. SELECT
  3. school_name,
  4. name,
  5. age
  6. FROM my_table
  7. """)
  8.  
  9. val df = sqlContext.sql(s"""
  10. SELECT
  11. school_name,
  12. age
  13. FROM my_table
  14. GROUP BY school_name
  15. """)
  16.  
  17. df.groupBy("school_name").agg(make_map)
  18.  
  19. -------------------
  20. school_name | map
  21. ------------------
  22. school A | {"michael": 7, "emily": 5}
  23. school B | {"cathy": 10, "shaun": 5}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement