如何获得带条件的条形图

How to get a bar plot with a condition

我想为项目列表绘制条形图。这是一个带频率的字符串名称列表(int)列表很长,所以我无法手动编辑它。

[]                       4291017
['a']                    221943
['b']                    121027
['d']                    100915
['c']                    54344
['g']                    33486

以上是以下命令的输出: names = df['names'].explode().value_counts().head(N)

我使用的绘图命令是:

names.plot(kind='barh')

除了第一个基本上是空字段之外的所有值,我如何绘制它?问题是我不能删除它,因为它不是 NaN。

快速而肮脏:

names = df['names'].explode().value_counts().iloc[1:]

将删除第一行 ([])