R2020a の readtable 関数で読み込んだファイルで、テキストデータが NaNになるのはなぜですか?
이전 댓글 표시
数値データとテキストデータを含む列を持つExcelスプレッドシートファイルで読み込んでいます。
値の順序によって、R2020a の readtable 関数は、異なるデータ型を選択するようです。
例えば、スプレッドシート内のデータが
COL_1 | COL_2
TEXT_1 | 2
TEXT_2 | TEXT
-1 | 2
の場合、readtable 関数で読み込むと、以下の結果となります。
>> readtable('MixedInputs.xlsx')
ans =
3×2 table
COL_1 COL_2
________ _____
{'TEXT_1'} 2
{'TEXT_2'} NaN
{'-1' } 2
列 COL_1は、すべてのデータを文字ベクトルとしてインポートしていますが、列 COL_2 では、文字列 "TEXT"が欠損値 NaN として読み込まれてしまいます。
R2019b 以前のバージョンでは、正しく文字列として読み込まれていました。
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 スプレッドシート에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!