R strtoi () возвращает NA, когда строка начинается с нуля - PullRequest
1 голос
/ 11 февраля 2020

Я использую функцию R strtoi() для преобразования строки character в целое число. Есть ли способ заставить эту функцию работать, когда в начале строки есть несколько нулей?

Пример:

name = "09"
digit = strtoi(name)
# or strtoi("09")

вывод:

[1] NA

Спасибо

1 Ответ

2 голосов
/ 11 февраля 2020

Просто явно перечислите базу, чтобы R знал, что это десятичное число (при условии, что вы ожидаете только число 9)

strtoi("09", base=10L)
# [1] 9
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...