Uruchomiłem kod, aby uzyskać wydruki, w których chcę wydrukować wszystkie wyjścia z 1 miejscem dziesiętnym. Jednak kod wykorzystuje funkcje, które ogólnie używam i nie chcę w nich podawać, że wydrukowane dane są zaokrąglone.Ustawienie domyślnej liczby miejsc dziesiętnych do drukowania
Odpowiedzi na to pytanie Formatting Decimal places in R sugerują użycie options(digits=2)
lub round(x, digits=2)
.
Pierwsza opcja jest ogólnym ustawieniem, które jest idealne dla zaokrąglenia 1.234
do 1.2
ale wydrukować 12.345
jak 12
Druga opcja będzie działać, jeśli umieścić wewnątrz funkcji, ale nie chcę ich dotknąć. Jak ustawić to ogólnie?
Dzięki za sugestię. Próbując to ja przybyłem na ten sam problem jak ustawienie opcji (cyfry = 2) - '#load Funkcja drukowania x <- 12,34 z = print (x) [1] 12' - Czy istnieje coś i” m brakuje? – BuckyOH
czy zresetowałeś opcję 'cyfry' na jej domyślną? spróbuj ponownie w nowej sesji. –
Cóż, to jest krępujące, wydaje się teraz działać. Dzięki. – BuckyOH