R возвращает неправильное минимальное значение
Я использую базу данных SQLite с примерно 1,2 миллиона записей. Когда я использую SQLite,
select min(borrowerCreditScore) from acquisitions;
Я получаю минимум 350. Я думаю, что это правильно.
Когда я использую R
range(dbGetQuery(fnma, "SELECT borrowerCreditScore from acquisitions"))
я получил
[1] 0 850
минимум 0 не является правильным, но максимум 850 является правильным.
Я продублировал ошибку с описанием и резюме с тем же результатом. Я тоже пробовал
dbGetQuery(fnma, "SELECT COUNT(borrowerCreditScore) from acquisitions where borrowerCreditScore < 300")
и получил 0 записей, что правильно.
Различные запросы в SQLite возвращают правильные ответы.