从excel中读取数据到vector中
我如何从csv文件读取数据到vector的vector。
换句话说,每行将是一个向量,每一列将是向量中的一个元素。 这将像一个2D数组[行] [COL]
你应该简单的使用现有的csv库,比如clojure-csv或者data.csv 。
例如data.csv就像一样简单
(require '[clojure.data.csv :as csv] '[clojure.java.io :as io]) (with-open [in-file (io/reader "in-file.csv")] (doall (csv/read-csv in-file)))
(从这里拿的例子)
csv/read-csv
会返回一个懒惰的向量序列,你可以使用vec
(如果你真的想的话)转换成一个向量string向量。