2016-03-02 14 views
6

ben Dataframeplotly kol düğmesi: Ayar kol düğmeleri yapılandırma seçenekleri Deneyip bir piton konsolunda kol düğmeleri yapılandırırken

Ancak bir pandalar gelen plotly grafikler oluşturmak için yerel cufflinks kullanmaya çalışıyorum başlattı, daha sonra ipython girer modu: Deneyip bir arsa oluşturduğunuzda Ardından

>>> import cufflinks as cf 
>>> cf.set_config_file(offline=True) 
In : 

, hiçbir şey görünür:

In : df.iplot(kind='bar', barmode='stack', filename='cufflinks/test') 
In : 

kol düğmeleri

kapalı kullanılabilir arsa hesabı olmayan çizgi?

cevap

6

Sorunun, dosya adı argümanını iplot aramasında ayarlaması olduğunu düşünüyorum.

df.iplot(kind='bar', barmode='stack')

http://nbviewer.jupyter.org/gist/santosjorge/5fdbe947496faf7af5e6

o plotly ile bunu yapmak mümkün ise, plotly.plot için kol düğmeleri oluşturulan rakam geçebilir

Düzenleme:

import cufflinks as cf 
import plotly as py 
fig = df.iplot(kind='bar', barmode='stack', asFigure=True) 
py.offline.plot(fig) 
+0

Bu bir şey - ben bir scipt, yani ipython, jupyter veya bunun gibi bir şey içinde kullanmaya çalışıyorum. Böyle kullanılıp kullanılamayacağını biliyor musun? – Charon

+0

Ah, grafiksel olarak oluşturulan grafiklerin otomatik olarak yerel bir dosyaya kaydedilmesine destek vermenin bir yardımı olduğunu düşünmüyorum. – elsherbini

+0

Plotly kesinlikle bu yeteneğe sahiptir - bir dosyayı kaydedebilir veya başka bir dosya içine gömmek için bir HTML 'div' üretebilirsiniz - https://plot.ly/python/getting-started/ Eminim kol düğmeleri de çevrimdışı çalışabilir , Sadece nasıl yapacağımı anlamaya ihtiyacım var ..... – Charon

0

Bu çalıştı (bir klasör adınız varsa) (

import plotly.plotly as py 
import plotly 
import cufflinks as cf 
import pandas as pd 
import numpy as np 
from plotly.offline import download_plotlyjs, init_notebook_mode, 
plot, iplot 
init_notebook_mode(connected=True) 
cf.go_offline() 


# Offline html saving 
df = pd.DataFrame(np.random.randn(1000, 3), columns=['A','B','C']).cumsum() 
fig = df.iplot(asFigure=True) 
plotly.offline.plot(fig,filename="cufflinks/example.html")