grep ifadesinde, grep değeri integer(0)
olduğunda, yazdırma "tamam", nasıl yapabilirim?Grep başarısızlığı, tamsayı (0) R?
> data="haha"
> grep("w",data)
integer(0)
> if (grep("w",data)==0) print ("ok")
Error in if (grep("w", data) == 0) print("ok") :
argument is of length zero
Verilerin tek bir değer olduğunu biliyorsanız, 'if (grepl (" w ", data))' işlevini kullanabilirsiniz. OP'ler durumunda ve şimdi benim kodumda olan ... – TMS