ggplot2 - цвета графиков с графическими границами в легендах

У меня есть график ggplot2, который затем управляет графиком. Я использую набор данных об имеющихся алмазах и получаю некоторую нестабильность в легендах. Я хочу, чтобы легенда показывала ТОЛЬКО раскраску цветов. Кажется, он пытается взять каждую ясность из каждого аспекта и слиться с легендой.

Как я могу заставить легенду отображать цвета прозрачности только один раз? Примечание: я уже пытался удалить размер :)

Ниже приведен код и изображение того, что производится.

d = diamonds %>% sample_frac(.01)    
p = d %>%
  ggplot(aes(x = carat, y = price)) +
  geom_point(aes(size = depth, color = clarity)) +
  facet_wrap(~cut) 
ggplotly(p)

введите здесь описание изображения


person David Crook    schedule 27.04.2016    source источник
comment
Я не знаю, было ли это исправлено, но я видел ту же проблему на SO с facet_grid ()   -  person MLavoie    schedule 27.04.2016
comment
Попробуйте отключить легенду о размере: ggplotly(p + scale_size(guide="none"))   -  person MrFlick    schedule 27.04.2016
comment
Нет, лучше всего, что я могу представить, - это отключить легенды для каждой создаваемой трассы, а затем отобразить: plot.ly/ggplot2/user-guide/#modify-ggplot2-figure, самая большая проблема, помимо этого, заключается в том, что после plotly_build вызываются вызовы для визуализации фигуры локально, не нажимая на мою учетную запись.   -  person David Crook    schedule 28.04.2016
comment
Позвольте пояснить, я иду по пути отключения всех легенд трассировки (кроме 1)   -  person David Crook    schedule 28.04.2016


Ответы (1)


Это закончилось ошибкой в ​​графическом рендеринге графического изображения, которая была исправлена ​​в последней версии plotly. Решение состоит в том, чтобы завершить сеанс R, переустановить пакеты plotly и затем загрузить обновленную библиотеку.

person David Crook    schedule 02.05.2016