Import large CSV file
이전 댓글 표시
Hello
I have a CSV file that has 239615 rows and 24 columns with 85 Mb size.
the first row is headers and the rest of it are numbers.
I tried the following methods:
1-readmatrix
2-readtable
3-Matlab import
all of them only read up to 238491 and ignored rest of it.
Does anyone have any idea how to read the whole file?
Cheers
댓글 수: 4
Rik
2021년 1월 18일
Did you try reading it as text and parsing it yourself? I am not aware of any documented limit in the number of lines Matlab can read. Are you sure there are no empty lines?
Mathieu NOE
2021년 1월 18일
hi
I tested readcell without a problem (from a csv file created with 239615 x 24 random matrix values)
R2020b
Walter Roberson
2021년 1월 18일
xls files have a maximum of 65535 rows, but cvs files should not have that limitation.
As an experiment, try readmatrix with the 'Encoding', 'UTF-8' option.
답변 (1개)
카테고리
도움말 센터 및 File Exchange에서 Text Files에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!