How do I replace (or remove) <undefined> with NaN in a categorical array ?
조회 수: 32 (최근 30일)
이전 댓글 표시
How do I replace (or remove) <undefined> with NaN in a categorical array ? .dat file excerpt is attached. Thanks for any help !
댓글 수: 0
채택된 답변
Cris LaPierre
2022년 12월 8일
<undefined> is the value used for a missing categorical entry. NaN is for missing numerical values.
You can replace missing values using fillmissing
댓글 수: 3
Cris LaPierre
2022년 12월 8일
편집: Cris LaPierre
2022년 12월 8일
Your table variable source is of type categorical, so you must use a valid categorical data type, which is categorial, char array, or string.
- categorical(0)
- "0"
- "None"
Here is an example that uses "None"
load Table4excerpt.mat
T41.source = fillmissing(T41.source,'constant',"None")
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Categorical Arrays에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!