Gostaria de perguntar se há alguma maneira de colocar 'TRUE' e 'FALSE' em letras minúsculas em arquivos csv no R. Tentei a função tolower(), mas toda vez que abro os arquivos, 'true' e 'false' ainda estão em letras maiúsculas, enquanto eu preciso que eles estejam em letras minúsculas como outras palavras.
Espero receber alguma ajuda sobre isso. Muito obrigado!
Acho que isso não é um problema do R. Se eu converter o texto para minúsculas e depois olhar o quadro de dados, os valores estarão em minúsculas.
Criado em 2025-02-04 com reprex v2.1.1
Se eu abrir o .csv como um arquivo de texto em um editor de texto (como o do RStudio), obtenho o seguinte:
Como você pode ver, no arquivo elas estão em minúsculas. No entanto, acho que o problema acontece ao abrir o arquivo no Excel - que as converte para maiúsculas.
Parece que esse é um problema com a forma como o Excel abre o arquivo e não com a forma como o R o salva.
Crie um subconjunto de um vetor
c('false', 'true')
, o que é muito mais rápido do que converter para char e lowercase.Referência
O subconjunto é cerca de 95% mais rápido.
Dados: