У меня есть символьный вектор, в котором используются длинные имена, который будет состоять из нескольких слов, соединенных разделителями в виде точки.
x <- c("Duschekia.fruticosa..Rupr...Pouzar",
"Betula.nana.L.",
"Salix.glauca.L.",
"Salix.jenisseensis..F..Schmidt..Flod.",
"Vaccinium.minus..Lodd...Worosch")
Длина имен отличается. Но важны только первые два слова всего имени.
Моя цель - получить имена до 7 символов: 3 начальных символа из первых двух слов и разделитель в виде «точки» между ними.
Эти примеры очень близки к моему запросу, но я не знаю, как применить эти варианты кода к моему случаю.
R Как удалить символы из длинных имен столбцов во фрейме данных и
как добавить имена к "именам столбцов" кадра выходных данных в R?
Что я должен сделать, чтобы имена выходов выглядели так?
x <- c("Dus.fru",
"Bet.nan",
"Sal.gla",
"Sal.jen",
"Vac.min")
Буду признателен за любую помощь.