【发布时间】:2021-12-28 22:15:24
【问题描述】:
我在 Plotly 中创建一个图表作为 Django 项目的一部分,我遇到的问题是,当我只有一个值时,很明显,只要我有多个项目,条的大小就会非常大,栏开始看起来不错,但是什么时候只有一个值真的很丑,有人知道如何解决这个问题吗?
def get_leads_data(request):
c = Profile.objects.get(user=request.user)
qs = Leads.objects.filter(
agent_id=c,status='Open')
df = read_frame(qs)
graphs = []
graphs.append(go.Bar(
x=df['company'],
y=df['expected_revenue'],
name='Estimated Revenue'
))
layout={
'title': 'Estimated Revenue by Company',
'xaxis_title':'Company',
'yaxis_title':'Revenue',
'height':500,
'width':640,
}
plot_div = plot({'data': graphs, 'layout': layout},
output_type='div')
return render(request,'account/plot.html',{'plot_div':plot_div})
【问题讨论】: