when I using readtable to read .csv file all variable data get mixed, what are the reason for this and provide proper solution for this
    9 views (last 30 days)
  
       Show older comments
    
data3 = readtable('daily_cloud_free_data.csv');

2 Comments
Accepted Answer
  Stephen23
      
      
 on 21 Mar 2023
        There is no need to change the file format when you can simply specify the delimiter when importing:
T = readtable('daily_cloud_free_data.csv', 'Delimiter',',')
T = rmmissing(T)
0 Comments
More Answers (1)
  aakash dewangan
      
 on 21 Mar 2023
        Try this format, in my work it works well :)
T = readtable('Acceleration with g 2023-03-15 23-30-50.xls');
time = (T(:,1));   % column 1
Acc = (T(:,4));     % column 4 
time = table2array(time);    % column 1 vector
Acc = table2array(Acc);     % column 4 vector
1 Comment
  Stephen23
      
      
 on 21 Mar 2023
				This code:
time = (T(:,1));
Acc = (T(:,4));
time = table2array(time);
Acc = table2array(Acc);
is simpler using the correct curly-brace indexing:
time = T{:,1};
Acc  = T{:,4};
See Also
Categories
				Find more on Standard File Formats in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


