Immagino che sia incredibilmente semplice ma non riesco a trovare la risposta.R - Come eseguire il test per il carattere (0) nell'istruzione IF
Sto scrivendo un'istruzione IF ma il test è se l'oggetto restituisce un valore character(0)
. Non sono sicuro di come gestire character(0)
nell'istruzione.
Supponendo Test <- character(0)
o un valore:
if (identical(Pols4,character(0))) {
print('Empty')
} else {
print('Not Empty')
}
Ancora non sembra funzionare .....
'length (character (0))' è zero, quindi 'if (length (x))' dovrebbe fare. – tonytonov
No, mi dispiace, non è così. 'length (NULL)' è anche zero, e 'length (numeric (0))'. –
Cambiare la prima linea in "if (identico (Test, carattere (0)))" non ha funzionato? –