如何为我的数据集标记或勾选 Pandas?

下面是我的数据集,我无法在条形图的 x 轴上勾选或标记 [城市 1、城市 2、城市 3 和城市 4]。它是一个 1*4 矩阵。


City1    City2    City3    City4

1000     1020     940      720

这是我的代码,


df.plot.bar(color = 'deepbluesky', width = 2)

plt.xticks([], rotation = 'vertical')

一个帮助将不胜感激,谢谢!


弑天下
浏览 123回答 2
2回答

潇湘沐

让我们尝试通过堆叠使城市和相应的值出现在列中。然后将城市设置为索引。默认情况下,索引强制绘制在 x 轴上。df.T.plot.bar()

慕桂英4014372

假设我的数据集import numpy as npimport pandas as pdimport matplotlib.pyplot as pltdf = pd.read_csv('Position_Salaries.csv')x = df["Position"]y = df["Salary"]plt.figure(figsize=(15,8))plt.title("Position vs Salary")plt.bar(x,y)plt.xlabel("Positions")plt.ylabel("Salary")plt.show()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python