基于数组的带有重心的Seabar图

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

设置y=[0.7,0.2,0.1,0.05]x=[1,2,3,4],我如何在seaborn中创建条形图/ barchart,其中y中给定的标签的高度由x指定,即第一条具有高度0.7,第二条具有高度0.2等,就像matplotlib

plt.bar(x=[1,2,3,4],height=y)

bar-chart seaborn
1个回答
0
投票

您可以直接将其作为x和y传递,而无需data.frame:

import seaborn as sns
sns.barplot(x=[1,2,3,4],y=[0.7,0.2,0.1,0.05])
© www.soinside.com 2019 - 2024. All rights reserved.