Jak zaimportować zwykły plik tekstowy jako ciąg jednego znaku w R? Myślę, że prawdopodobnie będzie to bardzo prosta odpowiedź, ale kiedy spróbowałem tego dzisiaj, stwierdziłem, że nie mogę znaleźć funkcji, która by to zrobiła.
Załóżmy na przykład, że mam plik foo.txt
z czymś, co chcę wysłać SMS-em.
Próbowałem z:
scan("foo.txt", what="character", sep=NULL)
ale to wciąż zwróciło wektor. Mam trochę pracy z:
paste(scan("foo.txt", what="character", sep=" "),collapse=" ")
ale jest to dość brzydkie rozwiązanie, które prawdopodobnie również jest niestabilne.
readr::read_file
ładnie rozwiązuje ten problem.