Легенда в моем барплоте слишком велика, она даже не отображает все, а цвета слишком похожи - PullRequest
0 голосов
/ 16 апреля 2020

У меня большой набор данных, и я пытаюсь создать столбчатую диаграмму с накоплением, которая содержит страны и годы. Вот что у меня сейчас есть:

counts <- table(IMDB$country, IMDB$year)
barplot(counts, main="Movies produced in each country by year",
        xlab="Years", col=colorRampPalette(brewer.pal(name="Dark2", n = 8))(15),
        legend = rownames(counts))

Как сделать так, чтобы в легенде были видны все страны, потому что в моем случае не все они отображаются, более того, цвета выглядят слишком похожими, поэтому я не могу различия guish иногда между ними?

1 Ответ

0 голосов
/ 16 апреля 2020

Вам нужно установить пользовательский параметр длины и ширины перед началом графика. Смотрите? Png () или связанные с ними pdf (), svg () и т. Д. c.

. Ваш лучший выбор палитры - это выбор с достаточным разбросом по цветовому кругу, чтобы можно было легко различать.

Добавлено: Re. ваш пример запроса, есть много уже здесь и в примерах, использующих "?". Однако ...

png(filename= "rplotpng.png",width=1000,  height=400, units ="px")
plot(1:30,rep(2,30))
dev.off()
# you will find the output in  your working directory.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...