Реорганизовать столбцы из нескольких файлов CSV в набор новых файлов - PullRequest
0 голосов
/ 19 июня 2019

У меня есть 14 файлов CSV, и у каждого есть 100 столбцов, что я хочу сделать, это извлечь первый столбец из каждого файла и все первые столбцы в один файл CSV. Я должен сделать это для каждого из 100 столбцов (например, следующий шаг - поместить второй столбец из каждого файла в файл CSV).

То, что я пробовал раньше, это приведенный ниже код, который не работает, я хочу поместить то, что я упомянул выше, в цикл, чтобы я получил 100 файлов одновременно. Как мне это сделать?

clear;
clc;
files= dir('C:\Users\lighting\Desktop\New folder\*.csv');
num_files = length(files);
N = sort_nat({files.name});
for i=1:num_files
    data = xlsread(N{i});
    PathLength = data(:,1); % read the 1th column from the csv file
    filename = 'last.csv';
    dlmwrite(filename,PathLength,'-append')
end
...