Import large CSV file

조회 수: 6 (최근 30일)
SM
SM 2021년 1월 18일
답변: SM 2021년 1월 19일
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
Ive J
Ive J 2021년 1월 18일
편집: Ive J 2021년 1월 18일
Unless you have some specific issues with your machine, your file is not even close to being large. Manually inspect your file (Notepad++ for instance) or just read it entirely by fileread and splitlines to see what's really going on with your file.
Walter Roberson
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개)

SM
SM 2021년 1월 19일
Thank you everyone
It seems there was a malfunction in microsoft excel.
It resolved spontaneously.

카테고리

Help CenterFile Exchange에서 Text Files에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by