Jak zrobić printf w R?

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(...)))

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.