2016-06-01 8 views
0

私はジュピターノートブックを多用しています。最近は、pythonの代わりにpypyを使って走っています。それは完全に動作しますが、私はmatplotlibがそんなに不足しています。 pypyとjupyterノートブックと互換性のある2Dプロットライブラリがありますか?私は空想的なものは必要ない、散布、線とバーのプロットは十分以上になります。pypyに対応した2Dプロットライブラリはありますか?

+0

pypyでmplを実行していると主張するスクリーンショットがあります。すでにノートブックに入っている場合は、bqplot、altair、lightningをご覧ください – tacaswell

+0

彼らはすべてパンダに依存しています...私は依存関係のないものが必要です –

答えて

0

Bokehは、pypyでかなりうまく動作しています。私が遭遇した唯一の問題は、まだpypyによってサポートされていないnumpy.datetime64の使用に関連しています。幸いにも、datetime64のリファレンスの場合、サルパッチbokeh/core/properties.pybokeh/util/serialization.pyを渡すだけで十分です。

私はこの方法でそれをやった:

ボケ/コア/ properties.py

... 
     try: 
      import numpy as np 
      datetime_types += (np.datetime64,) 
     except: 
      pass 
... 

ボケ/ utilに/ serialization.py

... 
    # Check for astype failures (putative Numpy < 1.7) 
    try: 
     dt2001 = np.datetime64('2001') 
     legacy_datetime64 = (dt2001.astype('int64') == 
         dt2001.astype('datetime64[ms]').astype('int64')) 
    except: 
     legacy_datetime64 = False 
     pass 
... 

と管理pypyを使ってジュピターで見栄えの良いプロットを得る。

+0

いつもPyPyでこの作業をするためにPRを提出したいですか? – bigreddot

+0

確かに...私はそれを動作させます。 –

関連する問題