Я пытаюсь просто читать в произвольном файле в R в виде строки. Затем сохраните его в другом месте.Прочитать в произвольном файле как строку, а затем сохранить обратно в файл? Всегда поврежден
data = readLines("/path_to_file/")
con = file("/new_path_to_file", "w")
writeLines(data, con)
close(con)
Каждый раз, когда новый файл поврежден (тестирование с этим изображением: http://lacuadramagazine.com/wp-content/uploads/sangeh-monkey-forest-101.jpg).
Я также пробовал readChar
, но в зависимости от файла, я получаю ошибку UTF-8.
Я хочу, чтобы иметь возможность делать это с любым файлом - изображение, текст и т. Д. Это часть более крупного анализа (поэтому file.copy не сокращает его), но я даже не могу получить базовый механизм чтения/записи. Должна быть простой, но в тупик.
... '? File.copy'? –
Я делаю другие вещи между ними, например base64 encode/processing/decode. Трюк заключается в том, что я хочу импортировать произвольный файл в виде строки, что легко в python (open (filepath) .read()), но я не могу это сделать в R. – bumpkin
Вы только сказали, что хотите прочитать его и сохранить. Если вы хотите делать другие вещи, вы должны сказать это в своем вопросе. –