我找到了一些解释来做到这一点,但我仍然无法做到这一点!拆分和斯卡拉选择
我想分割val data=sc.textFile("hdfs://ncdc/isd-history.csv")
的data
有以下形式:("949999","00338","PORTLAND (CASHMORE)","AS","","","-38.320","+141.480","+0081.0","19690724","19781113")
我想要分割数据,并采取只有1 (949999)
和第三(PORTLAND (CASHMORE))
我已经这样做了,
val RDD = (data.filter(s => (s.split(',')(0) , s.split(',')(2))))
但是,它不起作用。
它究竟如何不起作用?任何错误?什么是输出? –