0
Как лучше всего проверить (и выбрать), если double равен «нулю». Если вы пробоились:R тест, если двойное значение равно нулю в dataframe
summary(df.1[weights==0,1])
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
-100880.000 0.000 0.000 1.179 0.000 90993.000 17597
Но поскольку результаты отличные от нуля - что-то должно быть неправильно.
EDIT 1 я обеспечил ColName правильно - но я все еще получаю ту же ошибку:
head(df.1)
weights
1 0.00000
2 -57.09428
3 0.00000
4 0.00000
summary(df.1[weights==0,1])
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
-100880.000 0.000 0.000 1.179 0.000 90993.000 17597
Вы проверяете, если элементы вектора в вашей глобальной среде называется 'weights' равны нуль, и используя это подмножество первого столбца вашего' data.frame'. Этот вектор совпадает с первым столбцом? – James
@ Джеймс Ага! df.1 имеет LOST имена столбцов. Он был создан df.1 <-as.data.frame (df [1: 20000,1]). Почему коды были удалены? – ManInMoon
@James - см. EDIT 1 – ManInMoon