R likert пакет предустановленных английских этикеток

Я использую пакет likert.

мои графики выглядят как стандартные графики, создаваемые пакетами, что можно увидеть на официальной странице пакета likert ( http://jason.bryer.org/likert/)

мой вопрос: возможно ли повлиять, вручную изменить метки легенды ("Процент" на тепловой карте и "Процент" и "Ответ" в масштабах?)

library(likert)
data(pisaitems)

items28 <- pisaitems[, substr(names(pisaitems), 1, 5) == "ST24Q"]
head(items28)


ncol(items28)


items28 <- rename(items28, c(ST24Q01 = "I read only if I have to.", ST24Q02 = "Reading is one of my favorite hobbies.", 
                         ST24Q03 = "I like talking about books with other people.", ST24Q04 = "I find it hard to finish books.", ST24Q05 = "I feel happy if I receive a book as a present.", 
                         ST24Q06 = "For me, reading is a waste of time.", ST24Q07 = "I enjoy going to a bookstore or a library.", ST24Q08 = "I read only to get information that I need.", 
                         ST24Q09 = "I cannot sit still and read for more than a few minutes.", ST24Q10 = "I like to express my opinions about books I have read.", 
                         ST24Q11 = "I like to exchange books with my friends"))



l28 <- likert(items28)
summary(l28)
plot(l28, type = "heat")

(образец с сайта likert, он создаст тепловой график с процентным выражением в легенде цветового ключа)

редактировать: я пытался:

likert.heat.plot(128) + scale_fill_hue(name="Prozent")

но он не запустится likert.heat.plot(128) тоже не работает, что странно, потому что

plot(128, type = "heat") 

является. я загрузил пакет ggplot2 в дополнение

0 ответов

Так далеко как likert.heat.plot(..) возвращает объект класса ggplot, то его можно обработать стандартным ggplot2инструкции. Таким образом, название легенды может быть изменено:

plot(l28, type = "heat") + guides(fill=guide_legend(title="Prozent")) 
Другие вопросы по тегам