我有一个包含28列的数据集。我需要选择一个列(年龄)并用它做一个直方图。
我的问题是如何仅选择年龄列。
我尝试了多种方法。但是,它总是选择所有28列并绘制直方图。我如何只选择一列?任何帮助都会很棒。
还可以请您解释一下如何使用data.loc方法选择列吗?
我将其用作:
df.loc[df['OS_STATUS'] == "LIVING", "
AGE"].value_counts().sort_index().plot(kind ='bar')
但是我不知道如何使它工作。任何建议都会很好。
这是我到目前为止所拥有的:
cereal = pd.read_excel( 'C:\\Users\\f-
PC\\Desktop\\class\\CS\\hw1\\Book2.xlsx')
cereal.plot(kind = 'bar')
plt.ylabel('frequency')
plt.xlabel('age')
plt.title('histogram')
plt.show()