R: Set the global option 'options(stringsAsFactors = FALSE)'...

stringsAsStrings {xfun} | R Documentation

## Set the global option `options(stringsAsFactors = FALSE)` inside a parent function and restore the option after the parent function exits

### Description

This is a shorthand of `opts = options(stringsAsFactors = FALSE); on.exit(options(opts), add = TRUE)`; `strings_please()` is an alias of `stringsAsStrings()`.

### Usage

    stringsAsStrings()

    strings_please()

### Examples

    f = function() {
        xfun::strings_please()
        data.frame(x = letters[1:4], y = factor(letters[1:4]))
    }
    str(f())  # the first column should be character

[Package xfun version 0.28 Index]