Why does my .csv file create spaces between each of my data points? It makes it to where I cannot graph precipitation against the date.
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Jack Jones
el 28 de Nov. de 2022
Comentada: Jack Jones
el 28 de Nov. de 2022
% I have also attached the data I am trying to extract the data from
clearvars
clear all
clc
% Open data
fid=fopen('2022BRPREC.csv','r');
data=textscan(fid,'%s%s%s%s%s%s%s','headerlines',1,'delimiter',',');
fclose=(fid);
% Name 2022 Variables
date22=data{4};
prec22=data{5};;
figure
cc=plot(date22,prec22);
2 comentarios
Respuesta aceptada
Más respuestas (1)
millercommamatt
el 28 de Nov. de 2022
You're defining the columns as strings so the output is going to include whitespace.
You want something like:
...
data = textscan(fid,'%s%s%{MM/dd/yyyy}D%f%f%f%f%f','headerlines',1,'delimiter',',');
...
2 comentarios
Ver también
Categorías
Más información sobre Data Import and Analysis en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!