Using Diff() with NaN values
Afficher commentaires plus anciens
I am trying to find the difference between rows using the diff() function. However, because the rows contain NaN values I am getting the following error.
'Check for missing argument or incorrect arugument data type in call to function diff'
The data is a timetable with weekly closing stock prices and I just need to calculate the difference in price between weeks.
1 commentaire
david crowley
le 3 Avr 2021
Modifié(e) : david crowley
le 3 Avr 2021
Réponses (1)
Sulaymon Eshkabilov
le 2 Avr 2021
0 votes
You can substitute all 'nan' values with 0's by locating them via isnan() and then substituting.
1 commentaire
david crowley
le 3 Avr 2021
Catégories
En savoir plus sur Time Series dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!