Removing a particular column from multiple large datasets.
显示 更早的评论
I am importing multiple large datasets to carry out analysis. One of the columns in each imported file is preventing me from analysis carrying out analysis.
I want to remove that column (In my case it's column 1) from all of the datasets. Multiple files are being imported at once using a test list.
for i = length(testlist.data)
DataIn1 = importdata([FolderINPUT1 '\' FilesList1(testlist.data(i,1)).name], '\t' );
end
I want to remove all of column 1 for every file which has been imported, can anyone help me with this?
回答(1 个)
KSSV
2020-10-12
If A is your matrix....to remove first column.
A(:,1) = [] ;
8 个评论
Eoin Lyden
2020-10-12
Eoin Lyden
2020-10-12
KSSV
2020-10-12
Attach one text file here or attach the data DataIn1. It seems you are not getting a matrix.
Eoin Lyden
2020-10-12
KSSV
2020-10-12
data = importdata(myfile) ;
data = data.data ;
data(:,1) = [] ;
Eoin Lyden
2020-10-12
KSSV
2020-10-12
Can you tell ...how
data = importdata(myfile) ;
looks like?
Also read about readmatrix, textscan.
Eoin Lyden
2020-10-12
类别
在 帮助中心 和 File Exchange 中查找有关 Language Support 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!