#🔒 Different plot with x and x.values ?

10 messages · Page 1 of 1 (latest)

fervent quiver
#

I am trying to plot values of a variable as a function of the date by using matplotlib, but plt.plot(data) and plt.plot(data.values) do not plot the same graph. I think plt.plot(data) is the good plot, but it feels weird that all the area is covered in blue. The code I'm using is from https://www.kaggle.com/code/faressayah/stock-market-analysis-prediction-using-lstm. On these data the code works well, but does not work on another dataset. I check data.info() and type(data), and they are similar as the ones from kaggle. Any idea ?

quasi dewBOT
#

@fervent quiver

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

sudden sable
#

What does data and data.values look like?

fervent quiver
#

What I also don't understand is that the plots for data and data.values are the same for the dataset used on kaggle

sudden sable
#

Ahhh

#

@fervent quiver is the index ordered?

#

sum(data == data.sort_index)

#

If it’s not 0 then that’s your issue

quasi dewBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.