I am trying to use papaja::printnum to print "zero". In the following code, printnum for as.integer(1) works, but printnum for as.integer(0) does not. Is this intended behaviour?
library(papaja)
printnum(as.integer(1), numerals=F)
#> [1] "one"
printnum(as.integer(0), numerals=F)
#> [1] ""
Created on 2019-08-27 by the reprex package (v0.3.0)
Previously, printnum.integer()
returned ""
by design. After some discussion, I have added a new option zero_string
that defaults to "no"
.
The new behavior should address your question:
> papaja::printnum(as.integer(0), numerals=F)
[1] "no"