Проблема: тот же код, те же данные, но другой вывод.
Недавно я нанял кого-то и настроил его на R. Когда мы пытаемся связать файл .pdf, используя тот же файл .rmd с теми же данными, которые мы получаемразные результаты.Короче говоря, код читает файл Excel и записывает значение из одной из ячеек.С моего компьютера вывод «100 000».Со своего компьютера он выглядит как «1e + 05».Вопрос в том, как сделать вывод «100 000» с обоих компьютеров?Когда вы посмотрите на код, вы увидите, что я печатаю вектор, используя код
av$PreTaxValue <- prettyNum(round(av$PreTaxValue, 0), big.mark = ",")
Мне странно, что одно число в векторе находится в научной нотации, а другие значения имеют запятую.
Я поместил файл уценки (.rmd), данные Excel и два (по одному с каждого компьютера) выходных файла .PDF в Github repo .При вязании .rmd создает .pdf.Рабочая книга Control.xlsx содержит данные.У debug1.pdf есть результат, который, я думаю, должен быть.У строки Taxable, столбца PreTaxvValue есть «100 000».В debug.pdf это значение отображается как «1e05»
Любая помощь приветствуется.Дополнительные детали: мы оба установили tinytex.Ниже приведена информация о версиях, которые мы используем.
R.Version() from my PC produces:
$platform
[1] "x86_64-w64-mingw32"
$arch
[1] "x86_64"
$os
[1] "mingw32"
$system
[1] "x86_64, mingw32"
$status
[1] ""
$major
[1] "3"
$minor
[1] "5.1"
$year
[1] "2018"
$month
[1] "07"
$day
[1] "02"
$svn rev
[1] "74947"
$language
[1] "R"
$version.string
[1] "R version 3.5.1 (2018-07-02)"
$nickname
[1] "Feather Spray"
From my colleague's PC: R.Version() produces:
$platform
[1] "x86_64-w64-mingw32"
$arch
[1] "x86_64"
$os
[1] "mingw32"
$system
[1] "x86_64, mingw32"
$status
[1] ""
$major
[1] "3"
$minor
[1] "5.1"
$year
[1] "2018"
$month
[1] "07"
$day
[1] "02"
$svn rev
[1] "74947"
$language
[1] "R"
$version.string
[1] "R version 3.5.1 (2018-07-02)"
$nickname
[1] "Feather Spray"