Bequeme Einstellungen für sich
Environment & Requirement
OS X
anaconda3
Erstellen Sie eine Reihe von ~ / .ipython / default_profile
.
$ ipython create profile
~/.ipython/profile_default/ipython_config.py
c.InteractiveShellApp.extensions = ['autoreload']
c.InteractiveShellApp.exec_lines = ['%autoreload 2']
~/.ipython/profile_default/ipython_kernel_config.py
c.InteractiveShellApp.matplotlib = 'inline'
~/.ipython/default_profile/startup/00-first.py
import numpy as np
import matplotlib.pyplot as plt
import plotly.offline as py
py.init_notebook_mode()
def plotly(f, *largs, **dargs):
fig = plt.figure()
f(*largs, **dargs)
iplot_mpl(fig)
Sample
x = np.random.randn(10)
y = x+np.random.randn(10)*0.1
plotly(plt.plot,x,y,'bo')
Ich hatte keine Lust zu lernen, wie man Plotly benutzt, also wollte ich einen Wrapper für Matplotlib mit Plotly machen. Ich konnte mir keinen einfachen Weg vorstellen, Funktionen höherer Ordnung zu verwenden. .. .. Wenn Sie versuchen, etwas Kompliziertes zu tun, können Sie es nicht verwenden. Wenn Sie eine starke Person sind, die dies gesehen hat, lassen Sie mich bitte wissen, ob es einen anderen guten Weg gibt. (Es ist wahr, dass Sie lernen sollten, wie man Plotly verwendet ...)
Ich habe py einen Alias gemäß der Plot-Stichprobe erstellt, aber ich finde, dass es zu bullisch ist, ihn zu verwenden. .. .. w
Recommended Posts