关于读取CSV的问题


#1

在读取wikipediaEVDraw.csv这个文件的时候(我的编程文件和wikipediaEVDraw.csv已经在同一文件夹内)
using CSV
using DelimitedFiles
wikiEVDraw = readdlm(“wikipediaEVDraw.csv”, ‘,’)
显示报错:
ERROR: LoadError: ArgumentError: Cannot open ‘wikipediaEVDraw.csv’: not a file

新手请问是为什么?谢谢!

update:我发现了暂时的解决办法,我是在Atom里运行Julia, 我发现虽然我的ipynb文件和csv文件储存在同一文件夹

C:\Users\linyi\Documents\Julia\Julia_Week2

,但是我的REPL是这样显示的

REPL - C:\Users\Lynn\Documents\Julia\Julia_week1 - Atom

我只要将csv文件储存在Julia_week1文件夹里,程序就可以运行了;但我想知道怎么改变REPL运行的路径?谢谢!


#2
using DelimitedFiles

wikiEVDraw = readdlm("wikipediaEVDraw.csv", ',')

读这个 CSV,文件代码均在一个文件夹下。

试了下读取没有任何问题。

你在确认下,你的 CSV 是有效的?


#4

我自己再随便创建了一个test.txt,再读取也是:not a file


#5

pwd()输出什么


#6

“C:\Users\lynn\Documents\Julia\Julia_Week2”


#7


#8

你可能之前在Atom点了打开文件夹这种类似步骤, 可以关掉这个文件夹或者换到新的,
或者直接在REPL里

cd("where/your/files/in")

#9

解决了!谢谢你!