Estoy intentando trazar un gráfico en el que quiero rellenar el área del gráfico con un color personalizado. Pero el color debe estar debajo de las líneas de datos que he utilizado para dibujar el gráfico de líneas y la parte restante debe ser como tal.Cómo rellenar el área del gráfico con Color
10
A
Respuesta
13
Establezca las propiedades areaBaseValue
y areaFill
. El valor base es el límite inferior del área llena. Esto normalmente se establece en el valor de ubicación de yRange
para que el relleno comience en la parte inferior del área de trazado, pero no tiene que ser así. El relleno puede ser cualquier CPTFill
: un color sólido (con transparencia opcional), una imagen o un degradado. Por ejemplo:
plot.areaFill = [CPTFill fillWithColor:[CPTColor redColor]];
plot.areaBaseValue = CPTDecimalFromInteger(0);
0
Debe dibujar (rellenar) el gráfico como una ruta cerrada con un color de relleno.
Luego, si también desea dibujar el gráfico con un trazo, puede volver a dibujar (trazo) solo la ruta que define las líneas del gráfico con un trazo de color.
Cuestiones relacionadas
- 1. ggplot2: resaltar el área del gráfico
- 2. Cómo rellenar el color en el triángulo
- 3. Color de fondo del gráfico de Google
- 4. ancho del conjunto CSS para rellenar% del área restante
- 5. Cambiar el color del gráfico de área programáticamente en los gráficos altos
- 6. Rellenar una ventana ncurses con un color
- 7. ¿Cómo rellenar la imagen de OpenCV con un solo color?
- 8. jqplot cambia el color del gráfico al pasar el mouse
- 9. ¿Cómo se aumenta la altura del área de etiquetas del eje x en un gráfico highchart.js?
- 10. Cómo establecer la opacidad del color de fondo del gráfico con Matplotlib
- 11. Calcula área bajo el gráfico FFT en MATLAB
- 12. Rellenar una parte de una imagen con color
- 13. div Rellenar con el texto
- 14. Cómo rellenar NSString con espacios?
- 15. ¿Cómo participo un gráfico bipartito por color?
- 16. Cómo cambiar el intervalo del eje x del gráfico
- 17. ¿Cómo eliminar el espacio entre el área de gráfico de WPF Toolkit y el área de trazado?
- 18. ¿Cómo cambio el color de fondo de un control de gráfico ASP.NET?
- 19. Calcular el color promedio de un área en una imagen
- 20. Reducir el tamaño (como en el área) del gráfico generado por graphviz
- 21. ¿Cómo cambiar el color de fondo del guión gráfico en Xcode?
- 22. android - Cómo cambiar el color de fondo del gráfico utilizando achartengine
- 23. Establecer el color/patrón de fondo del área de trabajo de Inkscape para distinguir la transparencia
- 24. Cómo cambiar el color de HUD lugar del color gris
- 25. Cambiar el valor del área de texto con jQuery
- 26. Cómo rellenar el estante con el diccionario existente
- 27. Cómo cambiar el color del diagrama de dispersión en ggplot2
- 28. ¿Cómo puedo cambiar el color del texto con jQuery?
- 29. Cambio de color condicional en un gráfico
- 30. Rellenar texto dentro del rectángulo
Hola Eric, gracias por ese tipo de esfuerzo. Quiero aclarar un punto aquí. Pienso que tengo puntos del 0 al 10 en el eje xy los puntos son (5,8), (6,9), (8,6). Quiero colorear solo la parte que cae debajo de esta línea y eje x. Es el plot.areaFill funcionará para tal tipo de requisito. –
Sí. Por ejemplo, si los ejes se cruzan en (0, 0), configure 'areaBaseValue' como se muestra en mi respuesta. Esto se llenará entre la línea de la trama y el eje x. –
Hola, Eric, me gusta trabajar en gráficos. ¿Puedes decirme algún enlace que pueda ayudarme mucho en el aprendizaje de los conceptos básicos sobre Core Plot? –