文字列内に空白を含むセル が存在するcsvファイルを読み込みたい

36 visualizaciones (últimos 30 días)
Narumi Ougiya
Narumi Ougiya el 29 de En. de 2023
Comentada: Narumi Ougiya el 31 de En. de 2023
添付の「data.csv」は、1列目が時刻、2~4列目が観測データです。
取り出したいデータは、2~4列目の観測データです。
readmatrixでcsvファイルを読み込み、その後2~4列目のみ取り出そうと思いましたが、
1列目の、日付と時刻の間に空白があるため、matlabのreadmatrixでこのファイルを読み込むとNaNの配列となってしまいます。
このファイルを数値として読み込む方法はありますでしょうか。
1列目のデータは不要のため、2~4列目のみ取り出せれば良いです。
よろしくお願い致します。

Respuesta aceptada

交感神経優位なあかべぇ
交感神経優位なあかべぇ el 29 de En. de 2023
Editada: 交感神経優位なあかべぇ el 29 de En. de 2023
readmatrixのRangeを使用して、読み取り開始位置を指定できます。
data = readmatrix('https://jp.mathworks.com/matlabcentral/answers/uploaded_files/1277215/data.csv', 'Range', [3,2]) % 3行目の2列目から読み取り開始
data = 1000×3
-16.1000 -3.6800 9.1700 -16.1000 -3.6800 9.1800 -16.1000 -3.6900 9.1600 -16.1000 -3.6900 9.1600 -16.1000 -3.6900 9.1600 -16.1000 -3.6800 9.1600 -16.1000 -3.6700 9.1700 -16.1000 -3.6600 9.1700 -16.1000 -3.6800 9.1600 -16.1000 -3.6800 9.1600
  1 comentario
Narumi Ougiya
Narumi Ougiya el 31 de En. de 2023
教えて頂いた方法で、無事に読み込むことができました。
ありがとうございます。

Iniciar sesión para comentar.

Más respuestas (0)

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!