Следующий код, кажется, работает нормально. Я вижу, что он печатает «внутри основного», но я не вижу, что набор данных печатается. small-sample.csv содержит несколько строк, как показано ниже. Каков правильный способ печати набора данных?Почему набор данных не печатается?
Я изменил код и теперь вижу, что программа выдает исключение. Если я удалю печать, я не получу исключения, но я не вижу выхода. Не знаете, что я делаю неправильно?
;;small-sample.csv file
Gomez,Addams,father
Morticia,Addams,mother
Pugsley,Addams,brother
...
(use 'incanter.core
'incanter.io)
(ns getting-data.core
(:require [incanter.core :as incanter]) (:require [incanter.io :as io])
)
(defn -main
"Command-line entry point."
[& raw-args]
(try
(println "inside main")
(print((io/read-dataset "data/small-sample.csv")))
(catch Exception e (prn "in catch1"))))
)
Это работает спасибо – user1676605