[英]Python - Create a single horizontal stacked bar chart from Pandas data?
我希望創建一個水平堆積條形圖,以替代餅圖以顯示百分比。
我非常確定plot.barh會完成這項工作(它在我擁有的另一段代碼中創建了多個堆疊的條形圖)。 但是在這里,它不會堆積條形圖。 我如何解決它?
import pandas as pd
import matplotlib.pyplot as plt
data=pd.DataFrame(data={"R1":["Yes","Yes","Yes","No","No"]})
freq = data["R1"].value_counts(normalize=True)*100
fig,ax = plt.subplots()
freq.plot.barh(ax=ax,stacked=True)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.