首页 > 解决方案 > 在 Python 中计算和绘制字符串列

问题描述

我有一个带有“SEX”列的数据框,包含男性和女性,我想知道如何计算字符串并将该列绘制在 matplotlib 的条形图中。谢谢

标签: pythonmatplotlib

解决方案


这是一个简单的方法:

import pandas as pd
import matplotlib.pyplot as plt

df = pd.DataFrame({'SEX': ['Male', 'Female', 'Male', 'Male', 'Female']})
df.SEX.value_counts().plot(kind='bar')
plt.show()

推荐阅读