如何获得带条件的条形图
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:]
将删除第一行 ([]
)
我想为项目列表绘制条形图。这是一个带频率的字符串名称列表(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:]
将删除第一行 ([]
)