2017-10-11 160 views
1
import dash, matplotlib 
import dash_core_components as dcc 
import dash_html_components as html 
import plotly.graph_objs as go 
import pandas as pd 



data = pd.read_excel('C:\\Users\\myuser\\Desktop\\Pandas\\$$$$.xlsx') 
data2 = data.groupby(['Department']).count() 
print data2 

正好打印出我需要的信息,但是我可以這麼做嗎?我的熊貓數據框輸出可以繪製成圖嗎?

C:\用戶\ dbeiler \桌面\熊貓>蟒蛇PythonApplication1.py

 Email Completion 

Department 

dep1   165   62 

dep2   147   68 

dep3   37   8 

理想我想plotly使用,如果方便的https://plot.ly/products/dash/

+1

號它是由圖形警察,誰就會逮捕你之前,你可以繪製它禁止。 (是。) – user2357112

回答

0

是的,你可以從你的大熊貓建立情節數據幀。從引導便接踵而來的指令:建立情節https://plot.ly/dash/getting-started

Simpliest方法是:

html.Div(
     dcc.Graph(
       id='mapbox', 
       figure={ 
        'data': [go.Bar(
          x = data ['PutXcolumnNameHere'], 
          y = data ['PutYcolumnNameHere'], 
          ) 
        ], 
        'layout': go.Layout(
         legend={'x': 0, 'y': 1}, 
         hovermode='closest' 
        ) 
       } 
     ) 
    )