#r #file #split #txt
#r #файл #разделить #txt
Вопрос:
На языке программирования R возможно ли разделить файл .txt следующим образом: mixed_data.txt ->
в двух файлах .txt, таких как: file1.txt
и file2.txt
Ответ №1:
Вот попытка, основанная на вашем примере:
# read in the original file
x = readLines("example_mixed_dataset.txt")
# break it into two pieces based on the first occurrence of the word "Index"
# and write to two separate files
index = grep("Index", x)
writeLines(x[1:(index - 1)], "file1.txt")
writeLines(x[index:length(x)], "file2.txt")
Очевидно, что этот код не протестирован, потому что я не могу протестировать изображение файла, который вы опубликовали. Если есть проблемы, пожалуйста, опубликуйте образцы данных в виде текста, а не в виде рисунка, иначе я не смогу отлаживать.