【发布时间】:2017-11-13 23:58:28
【问题描述】:
我正在运行 MATLAB R2016a。我正在处理这样的桌子。它包含多种数据类型。 Fillmissing 函数在 R2016b 版本中运行。我想要实现的是仅在数字数据类型中用空格替换 NaN。目标是在数字列中导出没有 NaN 的 csv。有什么想法吗?
Var1 Var2 Var3
_____________ _________ _____________________
'2101PV' 'QZ' 6,13
'2102PV' 'QZ' 6,13
'2103PV' 'QZ' NaN
'2104PV' 'QZ' NaN
【问题讨论】:
-
Var3是否包含向量元胞数组? -
没有。类(mytable.Var3)=双
-
我编辑了我的帖子。
-
那你怎么有
6,13呢?那只是用逗号显示6.13吗?另外,应该使用什么替代值来代替NaN,因为NaN实际上通常用于缺失数值?您要完全删除这些行吗? -
6,13 是一个数字。不,我不想用 NaN 删除行。我想用空白单元格替换 NaN
标签: matlab