Ocultar y excluir celda individualEn la tabla de datos tendré 20 columnas y 50 filas. La columna 12, fila 36, tiene datos que he recopilado que son sospechosos. Me gustaría excluir el punto de datos individual sin excluir toda la fila o columna. Quizás tratar la celda como una celda en blanco sin tener que eliminar el punto de datos.
Sería bueno si hubiera una opción de gráfico durante el clic derecho en un punto de datos para excluir una fila o excluir un punto de datos individual. También un clic derecho en la opción de celda de la tabla de datos para excluir la celda.
También sería bueno poder incluir un comentario para la celda individual que está adjunta a la celda haciendo clic con el botón derecho del mouse.
Interfaz de usuarioRe: ocultar y excluir celda individualUna opción disponible actualmente es especificar valores sospechosos para una columna como faltantes utilizando la propiedad de columna Códigos de valor perdido. Idea interesante para agregar esto como una opción de clic derecho desde un gráfico o celda.
Re: Ocultar y excluir celdas individuales
@craig_king escribió:
Sería bueno si hubiera una opción de gráfico durante el clic derecho en un punto de datos para excluir filas o excluir puntos de datos individuales.
En https://community.jmp.com/t5/Abstracts/Manténgase en movimiento con scripts y barras de herramientas personalizados-2022-US-30MP/ev-p/756170 a 12-14 min,
@shampton82 muestra una forma de "atacar" puntos de datos.
Sobre:
Quizás tratar la celda como una celda en blanco sin tener que eliminar el punto de datos.
¿Hay que decidir qué celda es? ¿La columna en el eje x o en el eje y? ¿O quizás la que se usa como página?
@shampton82 usa un buen truco:
Names Default To Here(1);
dt=Current Data Table();
cnames = Current Report()[listboxbox( 1 )] << get selected;
rowindex = dt << Get Selected Rows;
dt[rowindex, cnames] = .;
El primer Cuadro de lista del informe se utiliza para especificar las columnas. Es bastante universal: puede ser un selector de columnas, un filtro de datos local o el menú de columnas estándar del Constructor de gráficos.



La desventaja de este enfoque:
Las celdas no se consideran vacías, sino que se elimina su valor. No es posible mostrarlas.
Re: Ocultar y excluir celdas individualesComo extensión del enfoque nuclear :
Antes de eliminar los valores, se pueden almacenar en una columna auxiliar.
Tal vez: una columna auxiliar con tipo vectorial, con pares de columna de origen y valor almacenado.
De esta manera, se podría utilizar la misma columna auxiliar para almacenar todos los valores destruidos y restaurarlos si es necesario.
Re: Ocultar y excluir celdas individualesLa posibilidad de excluir celdas individuales conlleva un gran peligro: esta información está "oculta" y el usuario debe recordarla.
Tal vez sería mejor proporcionarlo como una característica opcional que se pueda habilitar si es necesario, para proteger a todos los usuarios "inocentes".
Un enfoque muy conservador:
La información sobre las celdas nuked se almacena en una columna Atacados con armas nucleares con la propiedad Respuesta múltiple :

Para atacar una celda en la columna XYZ y la fila N, hay que agregar "X_ XYZ " a Atacados con armas nucleares en la fila N.
En los ejemplos, para la fila 478, se eliminan los valores de las columnas PNP5 y NPN3.
Esta información se puede utilizar en un informe -utilizando la columna Atacados con armas nucleares en el filtro de datos- con la opción " No coincidir con ninguno ":

Un usuario que desee eliminar valores atípicos en las columnas PNP5 y VPM3 puede seleccionar las entradas en el filtro de datos:

Se puede automatizar esta selección a través de un controlador de estado de un conmutador de columnas.