Как заменить текст из имени строки в R - PullRequest
0 голосов
/ 31 мая 2019

Название валюты

Код ISO

Базовая валюта

Десятичные точки

Учетные ставки на 11/1/03

Учетные ставки на 12/1/03

Учетные ставки на 1/1/04

У меня есть такие имена столбцов (270 столбцов), где я хочу заменить учетные ставки при использовании gsub, однако я не могу это сделать.

Fxfile[1,] <- gsub("Accounting Rates as of ","",Fxfile[1,])

1 Ответ

1 голос
/ 31 мая 2019

Имена столбцов не являются значениями первой строки. Таким образом, как упомянуло ANG, вы должны использовать функцию colnames(), которая использует именованные атрибуты, данные каждому столбцу. (Атрибуты являются «расширенной» функцией в R, но довольно полезны) Попробуйте это:

colnames(Fxfile) <- gsub("Accounting Rates as of ","",colnames(Fxfile))

PS: для дальнейшего использования, пожалуйста, напишите свой вопрос в соответствии с Руководством по лучшей практике для того, чтобы задать хороший вопрос в Stackoverflow. Я ответил на этот вопрос, как я понял, не стесняйтесь исправить любое недоразумение с моей стороны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...