[英]Plotly bar chart not ascending/descending
我不確定您想要的 output 是什么,或者您的數據是什么樣的。 在任何情況下, fig
術語中的圖通常是 plotly 圖 object。 當您運行fig = data.sort_values('u_power', ascending=True)
時,您不是在構建圖形,而是對 Z6A8064B5DF4794555500553C47C55057DZ 進行排序。 到目前為止,我只能想象您想要對如下所示的數據集進行排序:
...進入這個:
或者,也許您期望持續增加或減少? 在這種情況下,您將不得不共享一個數據集。 盡管如此,根據您的數據集進行一些調整,以下代碼段應該離可行的解決方案不遠:
import plotly.express as px
import numpy as np
import pandas as pd
var = np.random.randint(low=2, high=6, size=20).tolist()
data = pd.DataFrame({'u_power':var,
'Old_SKU':np.arange(0, len(var))})
# fig = px.bar(data, x='Old_SKU', y='u_power', barmode='stack')
fig = px.bar(data.sort_values('u_power'), x='Old_SKU', y='u_power', barmode='stack')
fig.show()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.