В моем наборе данных есть символьный столбец, из которого я хочу извлечь часть строки на основе двух условий:
a) если строка начинается с «Therapist:», разбейте строку на два столбца: один столбец со словом «Therapist», а другой столбец с оставшимся текстом.
b) если это «Пациент:», разбейте строку на два столбца: один столбец со словом «пациент», а другой столбец с оставшимся текстом.
Проблема, с которой я столкнулся, заключается в том, что я не знаю, как создавать утверждения в R. Я новичок, но очень хочу учиться. Даже после поиска в Google (stackoverflow и т. Д.) И пробуя разные функции, я все еще в растерянности.
Пример данных, которые у меня есть:
> data $ speech [1: 5]
[1] «Терапевт: Хорошо, мы вернулись…»
[2] «Пациент: Хм-хм».
[3] «Терапевт:… через пару часов…»
[4] «Пациент: Хм-хм».
[5] «Терапевт: Хм… Догоните меня в том, о чем вы думали и чувствовали после сеанса».
Я действительно ценю это.
Спасибо!
& # x200B;