Time Series Plot for floating values I have a Dataframe which looks as shown below

I am trying to make a line plot for looking at the peaks for both columns (a,b), I have gotten as far as
sns.set_style(&quot;darkgrid&quot;)
plt.plot(wr['a'][:100])
plt.show()

but the plot looks shabby,

wr.set_index(['Date_x'],inplace=True)
wr['a'][:100].plot()
wr['b'][:100].plot()


I am looking to have something like this

Any Help is Appreciated.
You can try this
wr.reset_index().plot(x='index', y=['a', 'b'], figsize=(10,5), grid=True)


The reset_index() will change the index back to column
The x = 'index' will use the date index as the x axis
The y=['a','b'] will plot both columns as two time series
figsize just tell the plot how big to be
grid=True will add a grid on the plot

You will need to give some extra 'love' to your styling to make it look exactly as your example.