Sobresalir. Formato condicional en puntos de datos basados ​​en una fila separada

Sobresalir. Formato condicional en puntos de datos basados ​​en una fila separada

Quiero crear un gráfico de dispersión donde cada punto de datos sea diferente (icono diferente, color diferente, etc.) según el valor de una columna.

Estoy aprendiendo modelos de clasificación y quiero hacer un diagrama de dispersión en Excel que (1) asigne dos variables independientes en los ejes xey, y (2) cambie el punto de datos en función de una tercera variable independiente.

Ejemplo: tengo una tabla con tres columnas: Errores (errores de ortografía en un correo electrónico), Destinatarios (número de destinatarios en la sección Para de un correo electrónico) y Spam (1 para mensajes spam, 2 para mensajes que no son spam). mensajes). Se parece a esto:

Errors, Recipients, Spam
20,200,1
18,175,1
32,100,1
15,123,1
2,10,0
5,8,0
9,27,0
15,20,1
15,20,0
8,300,0
9,357,1

De un vistazo, mensajes con altos erroresylos destinatarios altos tienen más probabilidades de ser spam. Es probable que los mensajes con pocos errores y pocos destinatarios no sean spam. Los mensajes con combinaciones altas y bajas son menos predecibles. Quiero mostrar eso en un diagrama de dispersión.

Puedo hacer un diagrama de dispersión con Errores en el eje Y y Destinatarios en el eje X. Lo que también debo hacer es cambiar cada punto de datos para que sea "+" o "-" según si la celda de Spam es 1 o 0.

Sé que es posible cambiar la apariencia de todos los puntos de datos y cambiar manualmente los puntos de datos individuales. Pero, ¿es posible cambiar de forma automática y condicional la apariencia de los puntos de datos en función del valor de una columna?

Respuesta1

Excel no tiene formato condicional para gráficos (aunque realmente debería tenerlo). La mejor manera de lograr esto es:
1) Convertir sus datos a una tabla de Excel (lo que debería hacer siempre).
2) Agregue dos columnas auxiliares, + y -.
3) Agregue esta fórmula a las columnas auxiliares
+=IF([@[ Spam]]=1,[@[ Recipients]],NA())
-=IF([@[ Spam]]=0,[@[ Recipients]],NA())
. 4) Cree su gráfico usando las columnas + y - para sus datos Y.

Además, querrás considerar cómo lidiar con puntos superpuestos (por ejemplo, 15,20). Puede ajustar el orden del trazado en el cuadro de diálogo de selección de datos o considerar una simbología diferente que se ocupará de las superposiciones (por ejemplo, + y x).

información relacionada