У меня есть dataframe, который имеет 6 переменных и один из них выглядит следующим образом:перекодировка переменных в R
a_title
2 LED Aluprofil 1m 2m fur LED Streifen Abdeckung ALU[Typ-3 (16121),2m,opal,2 Stucke,4 Stucke]
3 LED Aluprofil 1m 2m fur LED Streifen Abdeckung ALU[Typ-3 (16121),1m,opal,ohne,2 Stucke]
Как вы можете видеть название долго и запутанной. Важными данными этой длинной строки являются «Typ-3» и «1m или 2m».
Моя цель будет перекодировать эту длинную строку в нечто вроде этого -> «Typ-3 2м»
Я попытался решить эту проблему самостоятельно, и я обычно врезался в стену. Я успел написать это, но это не в порядке:
data$a_title[data$a_title=="Typ-1" | ",1m,"] <- "Typ-1 1m"
ли струны всегда структурированы подобным? – Heroka
Я бы рекомендовал регулярное выражение с gsub –
Строки всегда структурированы аналогично ... это dataframe, который я вытащил из API ebay. –