this question에 대한 답변을 얻은 후 Matlab에 데이터를 가져 오는 데 문제가 있다는 것을 알았지 만 NaN과는 아무런 관련이 없으며 테이블에 저장된 다른 데이터 유형을 사용합니다. 내가불완전한 Matlab 테이블의 행을 얻는 방법은 무엇입니까?
measurementTable = readtable('MWE.xlsx','ReadVariableNames',false,'ReadRowNames',true);
를 사용하여 엑셀 테이블
를 가져 오는 다른 질문에 사용 된 것과 같은 예에서
은 matlab에 테이블으로 리드 당신은 c 열 1에서 4의 값이 셀 유형이고 열 5의 값이 double 유형이라는 것을보십시오. 지금
measurementTable{'DATE',:}
내가 오류 메시지가 사용하여 테이블의 단일 행을 얻으려고 할 경우
테이블 변수 'VAR5'와 'VAR1'을, 자신의 유형 때문에 연결할 수 없습니다 두 배와 셀.
이 문제를 어떻게 해결할 수 있습니까?
는 20170310, 예를 들어, 번호로 날짜를 변경 2017년 3월 10일을 시도하고 MATLAB 이중으로 모든 값을 볼 수 있습니다. 또한 Excel의 F 열에 오류가있어 날짜가 누락 되었습니까? 목적대로 비워 두었습니까? – uPhone
예 실제 데이터에 일부 값이 누락되어 있기 때문에 의도적으로 처리했습니다. 테이블을 가져 오기 전에 테이블의 값을 어떻게 바꿀 수 있습니까? 워크 플로에서 Excel에서 수동 사전 처리를 포함하지 않으려는 경우 데이터 평가 속도가 크게 느려질 수 있습니다. – Axel
EXCEL에서 find & replace를 사용하여 모든 값을 바꿉니다. 빈 값을 모두 바꾸거나 모든 날짜를 바꿀 수 있습니다. – uPhone