Netlogo:替换字符串变量中的 NaN
Netlogo: Replace NaN in a string variable
我有一个补丁变量,由从 shp 文件导入的不同可能的字符串组成。在某些情况下,它包含一个 NaN
值,我想将其替换为另一个字符串。如果变量是数字,我可以使用:
ifelse (value <= 0) or (value >= 0)
来识别一个NaN
,但在本例中它是一个字符串。有任何想法吗?谢谢
哈维尔
是否有原因:
if value = "NaN"
行不通?
is-number?
和 is-string?
记者可能对您也有用。
我有一个补丁变量,由从 shp 文件导入的不同可能的字符串组成。在某些情况下,它包含一个 NaN
值,我想将其替换为另一个字符串。如果变量是数字,我可以使用:
ifelse (value <= 0) or (value >= 0)
来识别一个NaN
,但在本例中它是一个字符串。有任何想法吗?谢谢
哈维尔
是否有原因:
if value = "NaN"
行不通?
is-number?
和 is-string?
记者可能对您也有用。