Почему легенда ggplot2 не объединяет значения ручной заливки и масштаба?
Если бы я создал график с помощью ggplot2 и использовал бы отдельные, скажем, шкалы формы и заливки для разграничения данных, я ожидал бы, что легенда проведет различие между "белый» заполненные точки (которые выглядят пустыми) и "черный» заполненные точки (которые не выглядят пустыми).
В приведенном ниже примере кода элемент легенды для Windows должен быть белой полой точкой, а для Linux - точкой, заполненной черным.
Фактическое поведениеЭлементы легенды подОперационная система" изобразите две визуально идентичные точки для совершенно разных операционных систем, точки которых четко обозначены различными заливками на графике. В приведенном ниже примере кода и легенда, и Windows, и Linux представлены в виде неразличимых черных полых точек в легенде, даже если ониправильно построены по-разному на самом сюжете.
Образец участкаОбразец кодаlibrary(ggplot2)
x