Как исправить эту неожиданную ошибку токена '! =' - PullRequest
0 голосов
/ 12 апреля 2019

Я не знаю, что я делаю неправильно, но я не мог найти ответ в Интернете раньше.Может быть, кто-нибудь из вас может помочь мне исправить ошибку.

Там написано неожиданный токен '! ='.Ниже приведен код:

args <- commandArgs(trailingOnly = TRUE) 
if((!= is.null(args[1])) && (!=is.na(args[1]))) filename = args[1] 

1 Ответ

1 голос
/ 12 апреля 2019

Вы должны использовать if((!is.null(args[1])) && (!is.na(args[1]))) filename = args[1]

!= оператор (не равно) используется с тестируемым объектом слева и ожидаемым значением справа if((is.null(args[1]) != TRUE)

...