Мне нужно построить определенный вектор значений с помощью гистограммы в соответствии с категориями, в которых они находятся. Пока я пытался привести в порядок свой сюжет, добавив легенду, я понял, что понятия не имею, как найти идеальное место для моей коробки с легендой.
В то время как я пытался построить свой блок легенды в верхнем левом углу, каким-то образом он все равно занимал все пространство верхней области моей диаграммы. Когда я попытался изменить это, отрегулировав параметр cex в легенде, размер шрифта стал слишком маленьким.
Это то, что я пробовал до сих пор (используя cex = 0,45 и cex = 0,60):
values = c(3, 1, 1, 1, 43)
colours = c("green", "orange", "brown", "red", "blue")
jan_names = c("Wrong account holder name", "Missing account details", "Bank account not updated", "Incorrect account details", "No error")
barplot(values, col = colours, xlab = "Types of error", ylab = "Frequency", main = "January 2020 (Total Processed: 49)", names.arg = values)
legend("topleft", legend = jan_names, cex = 0.45, fill = colours)
cex = 0,45
legend("topleft", legend = jan_names, cex = 0.60, fill = colours)
cex = 0.60
Есть ли какое-нибудь решение для меня, чтобы найти оптимальный размер шрифта без врезания рамки легенды в мой штриховой график? Буду очень признателен за любую помощь здесь :)