con R quisiera sustituir los puntos en un gráfico de dispersión 2D mediante un gráfico circular que muestra los valores adicionales.R: Cómo superponer gráficos circulares en 'puntos' en un diagrama de dispersión en I
El racional detrás es que tengo los datos de series de tiempo para cientos de elementos (proteínas) derivados de un experimento biológico monitoreado para 4 condiciones. Me gustaría trazar los elementos (datos categoriales) en el eje y y la aparición de un evento en el tiempo en el eje x. Para visualizar la ocurrencia relativa entre las 4 condiciones, me gustaría visualizar esto en forma de gráfico circular o gráfico de donut sobrepasado en el punto respectivo en el diagrama de dispersión. La densidad de datos general es baja, por lo que la superposición no será un problema.
Es esto posible en R? Estaba pensando en usar una escala manual en ggplot2 pero no pude entender cómo definir un gráfico circular como una escala.
También de interés sería la forma de agrupar mejor estos datos y ordenar en consecuencia.
creo que hacerlo en 'ggplot' que tendría que escribir una' geom_pie' - en la actualidad gráficos circulares en 'ggplot' se implementan a través de una transformación de coordenadas, que sólo funciona si se desea trazar una sola tarta por faceta ... –