¿Hay alguna forma de agregar puntos a una sola línea en un gráfico de líneas del generador de gráficos?Hola a todos,
Tengo un gráfico de Y sobre X con varias líneas, su nombre en la superposición y coloreadas por designación. Me gustaría agregar puntos solo a una línea. ¿Es posible? Por ejemplo, ¿cómo puedo agregar puntos solo a la línea de Rosy?

Sus sugerencias son muy apreciadas.
Bárbara
Exploración y visualización de datosRe: ¿Hay alguna forma de agregar puntos a una sola línea en un gráfico de líneas del generador de gráficos?Agregue una nueva columna y coloque solo una copia de los valores de Rosy en ella. Luego, agregue esta nueva columna al eje Y. En la sección de variables, desmarque todo excepto Días y la nueva columna. En mi ejemplo, la llamé Puntos.

Re: ¿Hay alguna forma de agregar puntos a una sola línea en un gráfico de líneas del generador de gráficos?Si no desea cambiar la tabla de datos, puede agregar puntos (para las 3 líneas) y usar la leyenda/clic derecho para reducir la transparencia de 2 de ellas:


Graph Builder(
Variables( X( :Days ), Y( :Values ), Overlay( :Kid ) ),
Elements( Line( X, Y, Legend( 1 ) ), Points( X, Y, Legend( 2 ) ) ),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model(
2,
Properties( 1, {Transparency( 0 )}, Item ID( "Pepper", 1 ) ),
Properties( 2, {Transparency( 0 )}, Item ID( "Rosy", 1 ) )
)}
)
)
);
Re: ¿Hay alguna forma de agregar puntos a una sola línea en un gráfico de líneas del generador de gráficos?Para un análisis más avanzado (por ejemplo, si hay docenas de entradas y no desea reducir la transparencia X veces), puede:
- Utilice una columna de transformación para calcular 1/0 para datos con y sin marcador (aquí: fruta = "Peras" )
- Utilice esta columna de transformación como "color"
- Entonces solo tienes que ajustar 2 configuraciones en lugar de docenas de entradas

Graph Builder(
Transform Column( "Rosy", Nominal, Formula( If( :Kid == "Rosy", "Rosy" ) ) ),
Variables(
X( :Days ),
Y( :Values ),
Overlay( :Kid ),
Color( :Fruit ),
Color( :Rosy )
),
Elements(
Line( X, Y, Color( 1 ), Color( 1 ), Legend( 1 ) ),
Points( X, Y, Overlay( 0 ), Color( 2 ), Legend( 2 ) )
),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model(
2,
Properties( 0, {Transparency( 0 )}, Item ID( "Missing", 1 ) )
)}
)
)
);
Si hay un conflicto de superposición o color, puede deshabilitarlos o habilitarlos por separado para gráficos específicos:

En Graph Builder, esto se puede hacer a través del menú desplegable de variables:

Re: ¿Hay alguna forma de agregar puntos a una sola línea en un gráfico de líneas del generador de gráficos?Puede encontrar más detalles sobre la configuración de color en la publicación.
¿Por qué esta DropZone se llama "Color"?
El "Control remoto" en la barra de herramientas del generador de gráficos le permite configurar colores y transparencia muy fácilmente.
https://marketplace.jmp.com/appdetails/Barra de herramientas del generador de gráficos

Por ejemplo, asignación por lotes de Transparencia = 0,1 a todos los elementos excepto uno.
Aquí hay un vídeo que muestra cómo se puede utilizar el control remoto:
https://community.jmp.com/t5/Discussions/Why-is-this-DropZone-called-quot-Color-quot/mp/799820/highlight/true#M97561
Re: ¿Hay alguna forma de agregar puntos a una sola línea en un gráfico de líneas del generador de gráficos?Otra opción que quizás quieras considerar a veces es dividir tus datos.


Luego puedes agregar todas las columnas Kid al eje Y y tener un poco más de libertad para trazarlas como desees.
