2014-11-07 4 views
2

У меня есть большой фреймворк с длинными именами столбцов в нем. Я хотел бы сократить имена столбцов, сбросив символы перед знаком двоеточия (:), знак присутствует в каждом имени столбца в столбцах dataframe. Ищете способ выполнить это на dataframe ??R Как удалить символы из длинных имен столбцов в фрейме данных

+0

Вы можете отправить вам dataframe с помощью '' dput –

+0

Как я могу это сделать? Наверное, мне нужна помощь и в этом. – jonas

ответ

3

Возможно (третья попытка):

names(df) <- sub("^(.+[:])([^.]+)$", "\\2", names(df))