How to curvefit data from a csv file?

I have a dataset of COVID in .csv file, how do I get curvefit GUI or the code to run for that? I want to get x-axis as 'Date' and y-axis as 'Confirmed'?

Respuestas (2)

Saurabh Kumar
Saurabh Kumar el 18 de Jun. de 2020
Hi Saurav,
You can import data from csv file using readmatrix into a matrix form in MATLAB. Select the column from the matrix and use cftool app to generate the curve as shown below.
data =readmatrix('covid.csv'); %assuming csv file name to be 'covid.csv'
date=data(:2); %assuming date is present in second column
confirmed=data(:5); %assuming confirmed is present in 5th column
cftool(date,confirmed)
Thanks and Regards,
Saurabh Kumar

4 comentarios

Saurav Karmakar
Saurav Karmakar el 18 de Jun. de 2020
It showing 'NaN'
Saurav Karmakar
Saurav Karmakar el 23 de Jun. de 2020
Any replies?
John Miles
John Miles el 28 de Mzo. de 2021
Editada: John Miles el 28 de Mzo. de 2021
Seems like a simple File -> Load .CSV option would do what 99.9% of users actually want here...?
John D'Errico
John D'Errico el 29 de Mzo. de 2021
@John Miles To no surprise, I've NEVER wanted to do exactly that, nor have I seen so many people pleading for that option. So no, it would not be what 99.9% of users would want, just what you want.
A significant problem is it also makes the interface complicated, because a .csv file can contain many things.
The simple answer is to just get used to bringing your data into MATLAB, and then doing whatever you want with it, rather than working from a paradigm that forces you to work directly from (.csv) files. That style of working will be slow and inefficient.

Iniciar sesión para comentar.

John Miles
John Miles el 29 de Mzo. de 2021

0 votos

A significant problem is it also makes the interface complicated
You're killin' me, here

Productos

Versión

R2020a

Preguntada:

el 16 de Jun. de 2020

Respondida:

el 29 de Mzo. de 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by