如何创建简单的是-否计数图(Pandas)?

问题描述 投票:0回答:1

我正在尝试创建一个简单的计数图,给出是/否统计数据的计数。 然而,我得到的是 0 和 1 之间的 y 轴,并且没有给出变量的实际计数(重新缩放轴不起作用)。然后计数会列在 x 轴上。 我只是不知道如何解决这个简单的问题:-D 请帮助我>.>

dict = {"Condition": ['no','yes'], "Smoking":[1561,635]}
frame=pd.DataFrame(data=dict)
frame.set_index("Condition", inplace=True)
frame

plt.figure(figsize=(8,6))
sns.set_palette("pastel", 8)

sns.countplot(data=frame,  x="Smoking" )

plt.show()
python pandas plot seaborn
1个回答
0
投票

IIUC用途:

d = {"Condition": ['no','yes'], "Smoking":[1561,635]} 

frame=pd.DataFrame(data=d) 


sns.set_palette("pastel", 8)

sns.barplot(data=frame, y='Condition', x="Smoking" )
© www.soinside.com 2019 - 2024. All rights reserved.