擅长:python、mysql、java
<p>这里您可能会得到错误,因为您的两个列都是分类的(字符串)。尝试如下</p>
<pre><code>import plotly.offline as py
from plotly.graph_objs import Pie, Layout,Figure
percent = ds.value_counts(normalize=True).mul(100).round(2)
_layout = Layout(title='ISTQB_Foundation')
_data = Pie(labels=percent.index.tolist(),values=percent.values.tolist(),hoverinfo='label+percent')
fig = Figure(data=[_data], layout=_layout)
# save html file to local
py.plot(fig,filename='ISTQB_Foundation_pie_chart.html')
</code></pre>