0
我的代碼讀取這樣的CSV:在Scala中過濾CSV?
def readCSV(fileName: String, filter: String) =
scala.io.Source.fromFile(fileName)
.getLines
.map(_.split("\t"))
.map(a ⇒ MyClass(a(0), a(1), a(2).toInt, a(3).toDouble))
.toIndexedSeq
我想篩選基於CSV的值列表,例如,如果最後一列是「T」,那麼我希望能夠傳入「T」作爲過濾器並且只有那個集合。
哈哈,是啊,這是製表符分隔儘管CSV沒有逗號。唯一重要的是,它是用某種東西劃定的...... – Brad
你能澄清你的意思是「T」嗎?它是一種類型還是具體價值?在這種情況下,你最終會得到什麼樣的收藏?例如。過濾列T設置爲「真」,或值> 5,或類似? – Shadowlands