Szukam jak zrobić printf w R , tj. Chcę wpisać:
printf("czesc! %d\n", 56 )
i uzyskać taki sam wynik jak wpisane dane:
print(sprintf("czesc! %d\n", 56 )
... więc , że mógłbym użyć cat("czesc!", 56)
, i prawdopodobnie to zrobię, ale zastanawiam się, czy istnieje jakiś skrótowy sposób pisania print(sprintf (...))
?
1 odpowiedź
Wg mnie to najlepsze rozwiązanie:
printf <- function(...) invisible(print(sprintf(...)))