Я хочу преобразовать содержимое столбца фактора в фрейме данных из нижнего регистра в верхний регистр. Функция toupper(dataframe$columnname) выводит содержимое в верхнем регистре, но на самом деле с ним ничего не происходит. Когда я проверяю с помощью уровней (dataframe $ имя столбца) или просто визуально проверяю фрейм данных, содержимое по-прежнему отображается в нижнем регистре. Что я делаю неправильно?
Не могу заставить toupper работать
Ответы (1)
Чтобы изменить содержимое вашего data.taframe, вы должны изменить значения столбцов.
dataframe$columnname <- toupper(dataframe$columnname)
Хотя, если вы хотите играть с персонажами, делайте это как
dataframe$columnname <- toupper(as.character(dataframe$columnname))
person
Felipe Alvarenga
schedule
13.04.2018
toupper
. Возможно,dataframe$columnname <- toupper(dataframe$columnname)
сработает - person Jilber Urbina   schedule 13.04.2018