search for: encodelogical

Displaying 1 result from an estimated 1 matches for "encodelogical".

2025 Apr 10
1
table() and as.character() performance for logical values
...erceVector coerceToString StringFromLogical?(for?each?element) The?definition?of?'StringFromLogical'?in?coerce.c?: attribute_hidden?SEXP?StringFromLogical(int?x,?int?*warn) { ????int?w; ????formatLogical(&x,?1,?&w); ????if?(x?==?NA_LOGICAL)?return?NA_STRING; ????else?return?mkChar(EncodeLogical(x,?w)); } The?definition?of?'EncodeLogical'?in?printutils.c?: const?char?*EncodeLogical(int?x,?int?w) { ????static?char?buff[NB]; ????if(x?==?NA_LOGICAL)?snprintf(buff,?NB,?"%*s",?min(w,?(NB-1)),?CHAR(R_print.na_string)); ????else?if(x)?snprintf(buff,?NB,?"%*s",?min(w,...