У меня есть две длинные строки, которые выглядят так в векторе:
x <- c("Job Information\n\nLocation: \n\n\nScarsdale, New York, 10583-3050, United States \n\n\n\n\n\nJob ID: \n53827738\n\n\nPosted: \nApril 22, 2020\n\n\n\n\nMin Experience: \n3-5 Years\n\n\n\n\nRequired Travel: \n0-10%",
"Job Information\n\nLocation: \n\n\nGlenview, Illinois, 60025, United States \n\n\n\n\n\nJob ID: \n53812433\n\n\nPosted: \nApril 21, 2020\n\n\n\n\nSalary: \n$110,000.00 - $170,000.00 (Yearly Salary)")
, и моя цель состоит в том, чтобы аккуратно организовать их в фрейме данных (форма вывода) примерно так:
#View(df)
Location Job ID Posted Min Experience Required Travel Salary
[1] Scarsdale,... 53827738 April 22... 3-5 Years 0-10% NA
[2] Glenview,... 53812433 April 21... NA NA $110,000.00 - $170,000.00 (Yearly Salary)
(...) было сделано для аккуратного представления кадра данных.
Однако, как видите, две строки не обязательно имеют одинаковые атрибуты. Например, первая строка имеет минимальный опыт и обязательное путешествие, но во второй строке эти поля не существуют, но имеют зарплату. Так что это становится очень сложно для меня. Я думал, что буду читать между \n
символами, но они не установлены, у некоторых есть две новых строки, у других есть 4 или 5. Мне было интересно, может ли кто-нибудь помочь мне. Я буду признателен!