Cómo dibujar puntos medio llenos en R (preferiblemente usando ggplot)

Me preguntaba si es posible llenar puntos con múltiples colores. Por ejemplo, en un diagrama de dispersión, me gustaría ver para cada punto que la mitad superior está llena de cierto color, mientras que la mitad inferior está llena de uno diferente. Si es posible, también me gustaría hacer los pares de colores de relleno en las asignaciones de cada punto a partir de algunos datos subyacentes (por ejemplo, ciertos tipos de emparejamiento para si los datos toman el valor de x). Hasta ahora he pensado en trazar dos veces con dos eclipses y llenarlos por separado, pero no hubo suerte. Realmente agradecería si alguien pudiera ayudar.

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta