3

numpy.genfromtxt 関数に非常に基本的な問題があります。私は Enthought Canopy パッケージを使用しています。使用したい file.txt をどこに保存すればよいでしょうか、または Python にどこを探すべきかをどのように伝えればよいでしょうか? IDLE を使用する場合、ファイルを C:\Users\David\Python\data.txt などのプリセット フォルダーに保存するだけで、得られるものは次のとおりです。

>>> import numpy as np
>>> np.genfromtxt('data.txt')
array([[ 33.1 ,  32.6 ,  18.2 ,  17.9 ],
       [ 32.95,  32.7 ,  17.95,  17.9 ],
       [ 32.9 ,  32.6 ,  18.  ,  17.9 ],
       [ 33.  ,  32.65,  18.  ,  17.9 ],
       [ 32.95,  32.65,  18.05,  17.9 ],
       [ 33.  ,  32.6 ,  18.  ,  17.9 ],
       [ 33.05,  32.7 ,  18.  ,  17.9 ],
       [ 33.05,  32.5 ,  18.1 ,  17.9 ],
       [ 33.  ,  32.6 ,  18.05,  17.9 ],
       [ 33.  ,  32.55,  18.  ,  17.95]])

Canopy を使用している間、同じコードで が得られますがIOError: data.txt not found、そのようなものもnp.genfromtxt('C:\Users\Davide\Python\data.txt')機能しません。質問の平凡で申し訳ありませんが、私はこれに本当に夢中になっています。手伝ってくれてありがとう。

4

1 に答える 1