プログラミング初心者です。
jupyterでcsvファイルの読み込みができません。
調べていくつか方法を試したのですが読み込めませんでした。
いくらやってもOSエラーと表示されます。
どのように解決すればよろしいでしょうか?
(csvファイルはデスクトップにあります。)
python
1 2 3In [2]: 4import matplotlib.pyplot as plt 5from mpl_toolkits.mplot3d import Axes3D 6 7In [9]: 8data=np.loadtxt("007-02.csv", delimiter=",",skiprows=1) 9 10--------------------------------------------------------------------------- 11OSError Traceback (most recent call last) 12<ipython-input-9-663591b348d2> in <module> 13----> 1 data=np.loadtxt("007-02.csv", delimiter=",",skiprows=1) 14 15~\Miniconda3\lib\site-packages\numpy\lib\npyio.py in loadtxt(fname, dtype, comments, delimiter, converters, skiprows, usecols, unpack, ndmin, encoding, max_rows) 16 979 fname = os_fspath(fname) 17 980 if _is_string_like(fname): 18--> 981 fh = np.lib._datasource.open(fname, 'rt', encoding=encoding) 19 982 fencoding = getattr(fh, 'encoding', 'latin1') 20 983 fh = iter(fh) 21 22~\Miniconda3\lib\site-packages\numpy\lib\_datasource.py in open(path, mode, destpath, encoding, newline) 23 267 24 268 ds = DataSource(destpath) 25--> 269 return ds.open(path, mode, encoding=encoding, newline=newline) 26 270 27 271 28 29~\Miniconda3\lib\site-packages\numpy\lib\_datasource.py in open(self, path, mode, encoding, newline) 30 621 encoding=encoding, newline=newline) 31 622 else: 32--> 623 raise IOError("%s not found." % path) 33 624 34 625 35 36OSError: 007-02.csv not found. 37 38 39
OSは何をお使いですか? 質問に追記してください。
OSはwindows10を使用しています。
・他の人にも見えるように質問に追記してください。
・デスクトップにcsvがあるとのことですが、カレントディレクトリはデスクトップで間違いないでしょうか?
エラーメッセージで一番大事なのは最後の行にある OSError: 007-02.csv not found. ですね。not found なのでファイルが見つからないと言ってます。007-02.csv はどこに置きましたか?
あ、デスクトップと書いてありましたね。Jupyter の作業ディレクトリはたぶんデスクトップではないので、Jupyter の作業ディレクトリを探してそこに置くか、どこだかわからなかったら Upload すればいいと思います。
承知いたしました。ありがとうございます!!試してみます!
csvファイル読み込めました!!!
ありがとうございます!!
解決したようですので「解決済」にしておいてください。
あなたの回答
tips
プレビュー