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
4 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 Get Started with MATLAB 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!