Как отобразить значения факторов в графиках?

При отображении переменных фактора типа данных в R на графике оси Y показаны уровни факторов (т.е. числа), а не названия факторов, особенно при построении графиков с использованием pairs() функция. Есть ли способ отобразить названия факторов на обеих осях?

Я пытался преобразовать переменную в символ с помощью as.character(), но это не сработало, потому что R выдает ошибку. В качестве примера ниже код производит прикрепленное изображение

библиотека (ISLR)

пары (Наемный)

Переменные, такие как jobclass, health являются факторами, и я хочу, чтобы график отображал названия факторов вместо чисел. Невозможно опубликовать изображения из-за низкой репутации.

1 ответ

Решение

ggpairs() функция от GGally может создавать графики вместе с цветами и именами факторов. Недостатком является то, что это значительно медленнее, чем pairs()

library(GGally)
library(ISLR)
attach(Wage)
ggpairs(Wage[,c("education","jobclass","health","wage")], colour="race")
Другие вопросы по тегам