У меня есть несколько таблиц в matlab, и я хотел бы написать все в один файл .csv
, вертикально конкатенировать. Я хотел бы сохранить имена столбцов из каждой таблицы в качестве верхней строки и хотел бы использовать цикл для записи csv. Конечной целью является считывание данных в R
, но R.matlab
не работает. Предложения о том, как это сделать?Написание таблиц из Matlab в CSV
Как изменить имена файлов в цикле for с помощью итератора? , например. по линиям
for i=1:10
writecsv('mydatai.csv',data(i))
end
Таким образом, я должен иметь в конце 10 csv файлов в качестве вывода.
dlmwrite работает только на числовых данных и не принимает таблицы в качестве вклада. – excaza
Вы правы, я предположил, что исходный вопрос заключался в использовании термина «таблица» в более общем смысле, поскольку тип данных таблицы относительно новый для MATLAB, введенный в R2013b – DMR