автоматически предполагает, что числовые данные являются числами с плавающей запятой, если явно не указано иное

ько начал изучать R и в своем первом задании я столкнулся с проблемой, когда мне нужно сравнить кучу переменных, и при этом я должен получить ложь при сравнении двух переменных не только тогда, когда они не равны, но и когда их тип не то же самое. Например :

7 == "7"

дает истину, которая должна быть ложной. В настоящее время я делаю то же самое следующим образом:

var1 = 8 == "8"
var2 = typeof(8) == typeof("8")
var1 & var2

Я думаю, что должно быть несколько более простой подход для того же. Кажется, что он неявно преобразует 7 в «7», как это происходит, когда мы добавляем числовой к символьному вектору. Так есть ли способ получить тот же результат в 1 строке?

Ответы на вопрос(1)

Ваш ответ на вопрос