在一个xti上为一行数据获取三个数据点

2024-07-02 11:05:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用数据框画一个折线图。在这样做的时候,我看到了一行数据的三个数据点

fig = plt.figure(figsize=(8, 4.6), dpi=100)
ax = fig.add_subplot(111)    
ax.plot(df[column], df['Value'])

当我使用dataframe的条形图时,我看到的是正确的绘图

df.plot(x=column, ax=ax, kind='bar')

如何纠正

enter image description here


Tags: 数据adddfplotvaluefigcolumnplt
1条回答
网友
1楼 · 发布于 2024-07-02 11:05:34

在“GNRL\u Scenario”列中删除重复的值并绘制图形

fig = plt.figure(figsize=(8, 4.6), dpi=100)
ax = fig.add_subplot(111)   
df = df.drop_duplicates(df[column]) #for dropping duplicate values in this column
ax.plot(df[column], df['Value'])

相关问题 更多 >