Netlogo:替换字符串变量中的NaN
我有一个补丁变量,由从shp文件导入的不同可能字符串组成。在某些情况下,它包含一个我想用另一个字符串替换的Netlogo:替换字符串变量中的NaN,netlogo,nan,Netlogo,Nan,我有一个补丁变量,由从shp文件导入的不同可能字符串组成。在某些情况下,它包含一个我想用另一个字符串替换的NaN值。如果变量是数字,我可以使用: ifelse (value <= 0) or (value >= 0) ifelse(值=0) 标识一个NaN,但在本例中它是一个字符串。有什么想法吗?谢谢 哈维尔有什么原因吗: if value = "NaN" 不行吗 是数字?和是字符串?报告程序可能对您也很有用。“NaN”不起作用,因为它是一个字符串。我想识别不是字符串的所有内容
NaN
值。如果变量是数字,我可以使用:
ifelse (value <= 0) or (value >= 0)
ifelse(值=0)
标识一个NaN
,但在本例中它是一个字符串。有什么想法吗?谢谢
哈维尔有什么原因吗:
if value = "NaN"
不行吗
是数字?
和是字符串?
报告程序可能对您也很有用。“NaN”不起作用,因为它是一个字符串。我想识别不是字符串的所有内容(NaN值),并用特定字符串替换它。