我正在尝试使用数据框绘制折线图。这样做之后,我在图形上看到了一行数据的三个数据点。
fig = plt.figure(figsize=(8, 4.6), dpi=100)
ax = fig.add_subplot(111)
ax.plot(df[column], df['Value'])
当我使用数据框的条形图时,我看到的图正确。
df.plot(x=column, ax=ax, kind='bar')
该如何纠正?
答案 0 :(得分:1)
Drop the duplicate value in the 'GNRL_Scenario' column and plot the graph.
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'])