一、導(dǎo)入包
# -*- coding: utf-8 -*-
import numpy as np
import pandas as pd
import plotly.offline as py #保存圖表,相當于plotly.plotly as py,同時增加了離線功能
py.init_notebook_mode(connected=True) #離線繪圖時,需要額外進行初始化
import plotly.graph_objs as go #創(chuàng)建各類圖表
import plotly.figure_factory as ff #創(chuàng)建table
二、參數(shù)說明
本文用到的部分參數(shù)說明如下,僅供參考,具體見官方文檔 ;
hoverinfo : 設(shè)置懸停的信息,默認為all,可以是任意組合:"label", "text", "value", "percent";
textinfo : 設(shè)置圖形標記,可以是任意組合:"label", "text", "value", "percent";
textfont : 設(shè)置標記字體顏色等格式;
marker : 設(shè)置餅圖每個扇區(qū)的顏色、邊框的線條、顏色、寬度等;
三、基本餅圖
labels = ['Oxygen','Hydrogen','Carbon_Dioxide','Nitrogen']
values = [4500,2500,1053,500]
trace = go.Pie(labels=labels, values=values)
py.iplot([trace], filename='basic_pie_chart')
四、風(fēng)格餅圖
labels = ['Oxygen','Hydrogen','Carbon_Dioxide','Nitrogen']
values = [4500,2500,1053,500]
colors = ['#FEBFB3', '#E1396C', '#96D38C', '#D0F9B1']
trace = go.Pie(labels = labels,
values = values,
hoverinfo = 'label+percent',
textinfo='value',
textfont = dict(size=15),
marker=dict(colors=colors, line=dict(color='#000000', width=2))
)
py.iplot([trace], filename='styled_pie_chart')
最后編輯于 :2019.07.24 18:00:32
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者 【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。 平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。