Десятичные знаки удалены в R - PullRequest
1 голос
/ 05 марта 2020

У меня есть фрейм данных со столбцом, полным 13-ди git чисел. Но здесь есть ошибка: перед последними 3 цифрами должен быть десятичный знак (например, число 1582305791901 должно было быть 1582305791.901).

Поэтому я подумал, что могу легко решить эту проблему, просто разделив весь столбец на 1000. Но это не сохраняет десятичные точки, вместо этого я получаю 1582305791. Как я могу решить это? (PS Столбец имеет тип «цифра c», а не «целое число».)

Спасибо!

Ответы [ 2 ]

1 голос
/ 05 марта 2020

попробуйте сначала запустить эту опцию

options(digits = 15)
0 голосов
/ 05 марта 2020

проверьте, хранится ли ваш номер как целое число с typeof и class, затем as.numeri c (x) / 1000

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...