擅长:python、mysql、java
<p>按要分组的列拆分数据框,并使用plotly创建基于该数据框的图形</p>
<pre><code>import plotly.graph_objects as go
f1 = tmp_df[tmp_df['cycle_label'] == 'funding1']
f2 = tmp_df[tmp_df['cycle_label'] == 'funding2']
cats = df['cat'].unique().tolist()
fig = go.Figure()
fig.add_trace(go.Bar(x=cats, y=f1['yhat'], name='funding1'))
fig.add_trace(go.Bar(x=cats, y=f2['yhat'], name='funding2'))
fig.show()
</code></pre>
<p><a href="https://i.stack.imgur.com/m0m3b.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/m0m3b.png" alt="enter image description here"/></a></p>