私はmatplotlibバージョン1.5.1をubuntu 16.04のpython 2.7.1で実行しています。 私はmatplotlibのcbookモジュールからいくつかのサンプルデータを取得しようとすると、それは次のエラーを与える:Matplotlib.cbook:matplotlib.cookbookのサンプルcsvファイルをインポートできません
IOError: [Errno 2] No such file or directory: u'/usr/lib/python2.7/dist-packages/matplotlib/mpl-data/sample_data/msft.csv'
MWEは以下の通りです:
http://nullege.com/codes/search/matplotlib.cbook.get_sample_data
import matplotlib
import matplotlib.cbook as cbook
print(matplotlib.__version__) # 1.5.1
fname = cbook.get_sample_data('msft.csv', asfileobj=False)
with open(fname,'r') as f:
read_data = f.read()
例はから取られました
注:私もバグレポートを探しました。
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=691960
しかし、解決策を見つけることができませんでした。
matplotlib.cbookモジュールからいくつかのサンプルcsvファイル(または他のpngファイルかもしれません)をどうやってインポートできますか?
いくつかのリンク:matplotlibのと並んで、CSV-ファイル用
http://matplotlib.org/1.3.1/api/cbook_api.html
How to center a plotted image?
完全に正常に動作しますか? – Yugi
@yugi、いいえ、私はプレーンなPythonを使用しています。 –
あなたはそのcsvファイルが実際にそこに存在するかどうかチェックしましたか? – Yugi