¿Puedo tener un filtro de datos local diferente para cada columna usando el conmutador de columnas?Estoy buscando utilizar el conmutador de columnas, pero cada columna necesita un filtro de datos local diferente. ¿Hay una manera de asignar un filtro de datos local específico a cada columna? He adjuntado un archivo JMP con los tres gráficos separados que quiero con sus filtros de datos apropiados, y me gustaría tener un gráfico que utilice la columna swicher para recorrer cada uno de ellos. (Conmutador de columna para temperatura, pH y concentración.)
Re: ¿Puedo tener un filtro de datos local diferente para cada columna usando el conmutador de columnas? @Sra Noté que la transformación de columna está cambiando las variables nominales a variables continuas, pero no estoy seguro de por qué eso causaría un problema. También puedo "restablecer" manualmente el conmutador de columnas haciendo clic en la flecha roja debajo del conmutador de columnas, al lado de donde dice "3 columnas". ¿Podría script este reinicio?
Re: ¿Puedo tener un filtro de datos local diferente para cada columna usando el conmutador de columnas?Estoy usando JMP 12 en una PC.
Re: ¿Puedo tener un filtro de datos local diferente para cada columna usando el conmutador de columnas?No puedo reproducir lo que usted describe. El informe producido por el script tiene un conmutador de columnas regular y puedo recorrer las tres columnas manualmente varias veces o presionando el botón de reproducción.
Estoy usando JMP 14.2 para Mac.
Re: ¿Puedo tener un filtro de datos local diferente para cada columna usando el conmutador de columnas?¡Gracias a todos por sus rápidas respuestas! @txnelson @ron_horne @Sra
@Sra :
El guión que escribiste funciona: crea los gráficos con los filtros de datos que quería. Sin embargo, solo puedo recorrer los 3 gráficos 1 vez (y luego desaparecen por completo). ¿Cómo modificaría esta secuencia de comandos para garantizar que pueda cambiar / alternar continuamente en los tres gráficos como un conmutador de columnas regular?
Re: ¿Puedo tener un filtro de datos local diferente para cada columna usando el conmutador de columnas?Una forma es imitar los filtros de datos locales deseados utilizando transformaciones de columnas locales, es decir, usar una fórmula para excluir condicionalmente los datos. Y luego aplique el conmutador de columnas a las columnas "transformadas".
Ejemplo (JMP 14):
Data Table("jmp question 2.jmp") << Graph Builder(
Size(542, 442),
Show Control Panel(0),
Variables(
X(:Name("Time (hr)")),
Y(:Name("Impurity (pg)")),
Overlay(
Transform Column(
"pH at Temp=23°C",
Formula(If(:Name("Temperature (°C)") == 23, :pH))
)
)
),
Elements(Points(X, Y, Legend(15)), Line(X, Y, Legend(16))),
Column Switcher(
Transform Column(
"pH at Temp=23°C",
Formula(If(:Name("Temperature (°C)") == 23, :pH))
),
{Transform Column(
"pH at Temp=23°C",
Formula(If(:Name("Temperature (°C)") == 23, :pH))
), Transform Column(
"Conc at Temp=37°C",
Formula(
If(:Name("Temperature (°C)") == 37,
:Name("Concentration (U/mL)")
)
)
), Transform Column(
"Temp at pH=8 & Conc=90 U/ml",
Formula(
If(:pH == 8 & :Name("Concentration (U/mL)") == 90,
:Name("Temperature (°C)")
)
)
)}
),
SendToReport(
Dispatch(
{},
"Time (hr)",
ScaleBox,
{Min(-1), Max(35), Inc(5), Minor Ticks(0)}
),
Dispatch(
{},
"Impurity (pg)",
ScaleBox,
{Scale("Log"), Format("Scientific", 12), Min(5), Max(800000), Inc(1),
Minor Ticks(1)}
),
Dispatch({}, "Graph Builder", FrameBox, {Marker Size(6)})
)
);
Re: ¿Puedo tener un filtro de datos local diferente para cada columna usando el conmutador de columnas?Hola @kk ,
En algunos casos, puede ser útil duplicar la tabla de datos utilizando subconjuntos. En este caso, tendría que controlar el tiempo en el que los subconjuntos de la misma tabla se actualizan entre sí.
Ron
Re: ¿Puedo tener un filtro de datos local diferente para cada columna usando el conmutador de columnas?Esto se puede hacer agregando un script gráfico a su gráfico o gráfico de plataformas. Podría activarse según el cambio del gráfico, que luego podría eliminar el Filtro de Datos Local actual y luego crear uno nuevo con nuevas especificaciones en su lugar.
Es posible que pueda obtener a alguien que le brinde más detalles si detalla exactamente cuál sería cada uno de los filtros de datos locales para cada una de las variables, temperatura, pH y concentración.