1

csv ファイルからベクトルのベクトルにデータを読み込むにはどうすればよいですか。

つまり、各行はベクトルになり、各列はベクトル内の要素になります。2D 配列 [row][col] のようになります

4

1 に答える 1

0

clojure-csvdata.csvなどの既存の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-csvvec怠惰なベクトルのシーケンスを返します。これは、 (本当に必要な場合)を使用して文字列のベクトルのベクトルに変換できます。

于 2013-01-15T14:02:07.000 に答える