JMP no es una hoja de cálculoMe parece que aparecen muchas solicitudes en estas discusiones porque los usuarios intentan resolver un problema o utilizar JMP como una hoja de cálculo. Las filas y columnas de una tabla de datos JMP se parecen a una hoja de cálculo, pero esta apariencia es engañosa. Mi intención aquí es discutir formas de usar JMP, interactivamente o mediante scripts, que sean gratificantes en lugar de frustrantes. Espero que otros se unan a esta discusión. Tal vez podamos reducir el nivel de frustración que en el futuro surge de los intentos de utilizar JMP de una manera que no fue prevista.
En primer lugar, una hoja de cálculo se orienta alrededor de una celda. Una celda es una ubicación en la que almacenar un valor o una fórmula. Acepta formatos. Se puede organizar con otras celdas en filas y columnas. Es fácil trabajar con filas, columnas o una selección de celdas, pero siguen siendo celdas individuales. Puedo poner cualquier cosa en cualquier lugar y en cualquier momento. Ese comportamiento es conveniente cuando se trabaja con software optimizado para consolidar y generar informes de datos financieros. JMP, por otro lado, es un software para el descubrimiento sobre y entre variables utilizando innumerables análisis estadísticos y visualizaciones. Está orientado alrededor de la variable. Una columna de datos es una colección coherente de valores para cada variable. Estos valores relacionados comparten el mismo significado y, por tanto, el mismo formato y otros metadatos. Una fila también es una colección coherente de valores que representan una observación y comparten estados de fila.
En segundo lugar, la tabla de datos sirve principalmente para almacenar y organizar datos (variables y observaciones) junto con sus metadatos. No se hace responsable de ningún tipo de análisis. Los análisis numéricos y gráficos se realizan en las numerosas plataformas especializadas disponibles a través de los menús Analizar y Graficar. Las plataformas funcionan con la tabla de datos y los filtros de datos (cambian los estados de las filas). Se pueden abrir varias plataformas simultáneamente en el mismo conjunto de datos. Se pueden combinar varias plataformas en una sola ventana cuando esto mejora el análisis.
¿De qué otra manera JMP no es una hoja de cálculo? Volveré con más ideas pero ahora es tu turno.
Ningún software puede pretender ser todo para todos los usuarios. No esperaría que un procesador de textos fuera bueno en el análisis de datos funcionales ni esperaría que fuera fácil enseñarle a hacerlo. Hoy en día, muchos tipos diferentes de software funcionan y funcionan juntos de manera fácil y exitosa, de modo que podemos utilizar cada uno de ellos para sacar el máximo provecho.
Re: JMP no es una hoja de cálculoHola @Terri_Denver . Hazte una tabla de datos simple.Creé dos columnas y le pedí a JMP que generara valores enteros aleatorios en cada una.Luego simplemente use las fórmulas de la columna instantánea para obtener una suma.

Lo que puedes ver aquí es que ¡sí!JMP puede sumar las filas de una tabla de datos. Específicamente, mi fórmula de columna instantánea se generó usando la función "agregar" en JMP.Pan comido.

Incluso puedo usar el "grabador de eventos" nuevo en JMP16 para guardar mi script y compartirlo aquí contigo para que puedas reproducirlo fácilmente:
// New data table
// → Data Table( "Untitled 206" )
New Table( "Untitled 206" );
// New column: Column 1
Data Table( "Untitled 206" ) << New Column( "Column 1",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( Random Integer( Empty() ) )
);
// New column: Column 2
Data Table( "Untitled 206" ) << New Column( "Column 2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( Random Integer( Empty() ) )
);
// Change column formula: Column 1
Data Table( "Untitled 206" ):Column 1 << Set Formula( Random Integer( 100 ) );
// Change column formula: Column 2
Data Table( "Untitled 206" ):Column 2 << Set Formula( Random Integer( 100 ) );
// Add rows
Data Table( "Untitled 206" ) << Add Rows( 100, At End );
// New formula column: Column 1+Column 2
Data Table( "Untitled 206" ) << New Column( "Column 1+Column 2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( :Column 1 + :Column 2 )
);
@PatrickGiuliano
Re: JMP no es una hoja de cálculo¡Gracias a todos los que contribuyeron a mi pregunta!Me desconcertó algo que dijo un colega: "puedes simplemente sumar filas en JMP como en Excel".No estaba convencido, busqué información y noté que algunos usuarios habían proporcionado fórmulas.Nunca he usado Excel (no me gusta mucho), así que estoy feliz de volver a usar JMP por las opciones de análisis y, para mí, por su facilidad de uso y porque es intuitivo.¡Hice todo el análisis de datos para mi tesis doctoral usando JMP! No poder sumar filas no es mucho o es un problema, solo quería consultar la declaración de mi colega.
Gracias de nuevo a todos!!
terri_denver
Re: JMP no es una hoja de cálculo¡Incluso con un ejemplo! ¡Muchas gracias!Re: JMP no es una hoja de cálculoAquí hay 3 fórmulas diferentes que calcularán la respuesta necesaria.El primero encuentra la fila d0 para el espécimen dado basándose en Tiempo[d] = 0, mientras que el segundo encuentra el mínimo de datos absolutos [au] para el espécimen dado.
Además, la fórmula se redondea a un número entero en cada fórmula.Si desea obtener más precisión, puede eliminar la función Round() y ajustar el formato de la columna para que no permita decimales.La tercera columna calculada utilizó el estándar de porcentaje JMP del valor 1 que se muestra como 100% usando el formato Porcentaje y sin especificar puntos decimales.
He adjuntado mi tabla de datos de ejemplo.

Relativo [% de d=0]
curSpecimen = :Specimen;
theRows = Current Data Table() << get rows where( :Specimen == curSpecimen & :Name( "Time [d]" ) == 0 );
d0Row = theRows[1];
d0Time = :Name( "Absolute data [a.u.]" )[d0Row];
Round( (:Name( "Absolute data [a.u.]" ) / d0Time) * 100 );
Relativo [% de d=0] con supuesto
Round( (:Name( "Absolute data [a.u.]" ) / Col Min( :Name( "Absolute data [a.u.]" ), :Specimen )) * 100 )
Relativo [% de d=0] usando formato JMP
curSpecimen = :Specimen;
theRows = Current Data Table() << get rows where( :Specimen == curSpecimen & :Name( "Time [d]" ) == 0 );
d0Row = theRows[1];
d0Time = :Name( "Absolute data [a.u.]" )[d0Row];
:Name( "Absolute data [a.u.]" ) / d0Time;
Re: JMP no es una hoja de cálculoHola, ese es un punto interesante. Antes de abrir un hilo nuevo, ¿puedo molestarte con una pregunta? Estoy intentando realizar los cálculos indicados por la flecha azul en la imagen adjunta. Se trata de datos acumulados de 3 muestras arbitrarias con resultados diferentes durante un número variable de días. Para cada una de las diferentes muestras, quiero convertir los resultados absolutos en resultados relativos donde d=0=100% para cada muestra. Creo que mi problema es que no conozco la terminología lo suficientemente bien para lo que quiero hacer. ¿Podrías ayudar?

Re: JMP no es una hoja de cálculoHola @Sagi_Nahum Estoy de acuerdo con usted: las hojas de cálculo todavía son omnipresentes en la industria de dispositivos médicos. Eso también puedo decirles.
Sin embargo, considere esta perspectiva. Las hojas de cálculo requerirían validación de software o verificación del 100%, ya que se pueden ingresar datos y calcular fórmulas en cualquier configuración de celda.Todo este diseño y creación de fórmulas dan como resultado un producto final altamente personalizable y, por lo tanto, sujeto a errores de cálculo.Por lo tanto, necesitamos actividades sólidas de verificación o validación para garantizar la integridad de los datos.
Considere la misma implementación en JMP.Puedo realizar cálculos usando 'Fórmulas de columna instantáneas' y generar estas fórmulas con unos pocos clics con el botón derecho usando el mouse y las capacidades controladas por menú en JMP.Puedo crear tablas de resumen de cálculos complejos usando Clic derecho > "crear tabla de datos combinados" o Clic derecho > Editar > "Crear una tabla de gráficos como este". Puedo guardar mis scripts de análisis como código JSL incrustado en mis tablas de datos.Al hacer esto, aprovecho las capacidades basadas en menús en JMP y también genero código fuente que, si se hace clic en él, garantiza que mi análisis sea completamente reproducible. Entonces, desde este aspecto, JMP puede ofrecer una ventaja única sobre el software basado en hojas de cálculo en el sentido de que la ruta de "verificación" puede ser mucho más fácil en muchos casos, porque está menos sujeta a errores de cálculo humanos. Además, la estructura más rígida de las fórmulas basadas en columnas en JMP hace que el usuario deba ingresar una fórmula para una columna y no pueda manipular las celdas dentro de una columna de forma independiente.
Finalmente, creo que JMP sigue siendo una hoja de cálculo en muchos sentidos.¿Por qué no usarlo de esta manera si resuena mejor con tu cerebro?Le adjuntaré un ejemplo con algunas fórmulas de columna.Puede ignorar los valores replicados en las filas de una columna.En esencia, su cálculo puede estar al servicio de la "fila 1" (simplemente "llene las celdas a continuación con un color oscuro para alentar al espectador a ignorarlas).Los cálculos redundantes por filas son computacionalmente muy baratos de todos modos si tiene una tabla de sólo unos pocos cientos a unos (cientos) miles de filas.

Re: JMP no es una hoja de cálculoEstoy de acuerdo en que JMP no es una hoja de cálculo; sin embargo, en muchas empresas, incluida la industria farmacéutica, las hojas de cálculo siguen desempeñando el papel principal en la recopilación y el análisis de datos. La industria aprendió a validar estas hojas de cálculo para no necesitar software "costoso" para la recopilación de datos, las tendencias y el análisis. El análisis estadístico debe venir con opciones fijas validadas integradas como parte del paquete de análisis, que cumplan con las regulaciones de integridad de datos relevantes para competir con las hojas de cálculo estándar.
Re: JMP no es una hoja de cálculoEntonces, es cierto que la mayor parte de los resultados que genero terminan en Excel debido a que los gerentes no necesariamente tienen JMP. La mayoría de las personas comenzarán con Excel y luego pasarán a otros programas de software.Re: JMP no es una hoja de cálculoCreo que es útil articular las diferencias entre los dos, pero no tanto enfrentarlas entre sí. Utilice ambos y maximice los beneficios colectivos...Re: JMP no es una hoja de cálculoMuchos puntos buenos ya mencionados. La mayor parte del tiempo, Excel requiere que administre los datos de manera muy manual. Con JMP, puede ver cómo se hace detrás de escena con el script en segundo plano, que es mucho más fácil de recrear para el mismo conjunto de datos mensuales repetidos que, por ejemplo, excel en el que se pegan fórmulas individuales. Además, si desea utilizar fórmulas, un simple clic derecho en la columna y la nueva columna de fórmula le brindan varias opciones para hacer fórmulas al instante, sin arrastrar las fórmulas ni crear una tabla en Excel. Al girar en Excel, selecciona hojas o áreas, pero en JMP tiene flexibilidad para resumir o tabular datos. En resumen, JMP ofrece mejores soluciones con menos clics.Re: JMP no es una hoja de cálculo¡Creo que es posible que hayas identificado una posible oportunidad para JMP! Estoy de acuerdo en que JMP está diseñado para que las tablas de datos se utilicen para análisis a través de otras plataformas, pero ¿con qué frecuencia extraemos datos de una tabla JMP o creamos una tabla de datos combinada y? ¿Pegar en Excel para el formato final? O en el otro lado del análisis, a menudo uso Excel para obtener los datos en un formato aceptable antes de incorporarlos a JMP. Sería realmente genial si JMP pudiera ir y venir entre una tabla de datos y una hoja de cálculo que tuviera conexiones con las tablas de datos y los informes y le permitiera crear formatos amigables para documentos, todo dentro de un solo programa.
JMP definitivamente no es solo una hoja de cálculo, pero tal vez también podría ser una hoja de cálculo
Re: JMP no es una hoja de cálculoTengo visiones del Doc Brown en "Regreso al futuro".
Re: JMP no es una hoja de cálculoEn el cuadro de la columna, un solo clic en el icono "+" abre el editor de fórmulas.
Una vez que los desarrolladores vuelvan a funcionar la banda para la cabeza bluetooth del procesador neuronal de lenguaje natural, se abrirá cuando lo pienses. Lo tenían funcionando hace un tiempo pero era demasiado pronto. Instalé Windows NT y la versión 4.7 para probarlo. Fue bastante sorprendente, pero las baterías pesaban un poco y seguía cayendo hacia atrás.
Re: JMP no es una hoja de cálculo¡Eso es cierto! Además, la sintaxis de las declaraciones de lógica condicional en las fórmulas de columnas de JMP es MUCHO más intuitiva que en Excel. Puedo escribir declaraciones condicionales con una lógica muy compleja utilizando el diálogo de visualización gráfica de JMP (con JSL incrustado debajo) y de esta manera crear con confianza nuevas fórmulas de columnas que me ayuden a manipular y obtener mayores conocimientos de mis datos.
Re: JMP no es una hoja de cálculo@Pablo_J , esta es una observación clave. La manipulación y automatización de tablas hace que las tareas que son ridículamente complejas o difíciles en Excel sean muy rápidas, fáciles y reproducibles. Abre la puerta para realizar el análisis que deseaba realizar, pero que estaba demasiado agotado para siquiera comenzar antes.
Otro @Patricio GIULIANO mencionó indirectamente es que en Excel uno necesita convertirse en un experto en la creación de una serie de estructuras de datos difíciles y complejas, para cada tipo de gráfico y tabla de resumen, mientras que en JMP en realidad sólo hay una o dos estructuras de datos que son casi universales para cada informe gráfico y de análisis. (una observación por fila, una variable por columna)Re: JMP no es una hoja de cálculo¿Quizás JMP sea una hoja de cálculo? ¡O al menos puede serlo! Lo que he estado haciendo últimamente es simplemente usar el sombreado de celda (azul oscuro) para "ocultar" los cálculos duplicados que estoy realizando y que se duplican automáticamente en todas las filas de una columna determinada. ¡Funciona bastante bien! Lo único que desearía es que fuera aún más fácil acceder a las fórmulas de las columnas de lo que es actualmente. Tal vez, en lugar de un par de clics, se pueda acceder a él y ser llevado allí directamente con un solo clic derecho o algún otro atajo. Lo útil de Excel es la capacidad de ingresar fácilmente fórmulas de columnas. JMP puede hacer lo mismo una vez que ingresa al editor de fórmulas e incluso puede usar JSL, pero lleva algún tiempo incluso acceder al editor de fórmulas, especialmente si está haciendo esto para varias columnas en una tabla de datos.
Re: JMP no es una hoja de cálculoBuen material Marcos. Creo que esto es un desafío para algunas de las empresas más grandes cuando tienen en sus manos JMP. El desafío puede ser uno de comunicación. La gente se acerca a ellos y les dice "oye, JMP es una excelente manera de realizar análisis mejores que los que se hacen en Excel", lo cual es muy cierto, en general, con las importantes advertencias de que JMP no es una hoja de cálculo y hay ciertas cosas que son mucho mejor hacerlo en una hoja de cálculo.
Pero lo que la empresa puede escuchar es "Puedo hacer mejor todo lo que hice en Excel en JMP". Creo que esto puede provocar serios problemas de implementación, ya que las personas tienen la tarea de realizar la transición de Excel a JMP cuando Excel todavía es la herramienta más adecuada para su propósito.
Un ejemplo de mi propia experiencia es la simulación de eventos discretos. Ahora bien, si estoy haciendo algún tipo de trabajo pesado, hay un software más apropiado para ello, pero para los modelos de cola de sobres de gama baja, voy directamente a un programa de hoja de cálculo.
En general, creo que Montecarlos está dividido en partes iguales. Hay muchos lugares donde es lo suficientemente pequeño como para no necesitar recurrir a Python, pero es lo suficientemente complejo como para que sea mucho más fácil hacerlo en un software de hoja de cálculo que en JMP.
Programación lineal también. Si es un modelo liviano, lo ejecutaré en un software de hoja de cálculo. Ni siquiera estoy seguro de que JMP tenga esa capacidad.
En mi opinión, la mejor manera de resumir la diferencia es la siguiente: JMP es una de las mejores herramientas que existen para realizar un conjunto específico de tareas, pero no está diseñada para todo. Excel es una herramienta que puede realizar trabajos de nivel básico en casi cualquier tarea.O tal vez: JMP puede hacer algunas cosas de manera excelente.Excel puede hacer todo mal.
Re: JMP no es una hoja de cálculoGracias @Pablo_J , tiene razón en que podría extraer el CI de la prueba t de 2 muestras asumiendo varianzas desiguales dentro de la plataforma Fit Y by X y compararlo con cero para evaluar la significancia estadística (o la falta de ella).
De lo que en realidad estoy hablando es de la prueba de equivalencia que utiliza TOST (enfoque de prueba t de dos lados), donde hay que especificar un umbral de diferencia práctico que define la diferencia máxima en promedio, permitida entre grupos para que no se considere prácticamente importante ( y por defecto, esa diferencia es simétrica con respecto a cero). Para ese método en particular, no existe ninguna opción para "varianzas desiguales": el valor predeterminado es que se supone una varianza igual.Re: JMP no es una hoja de cálculoDe hecho, he tenido bastante éxito con Graph Builder,... así como con Control Chart Builder y Local Data Filter.A muchos usuarios de Excel les encanta la "sensación de tabla dinámica" con el poder de los gráficos.
Otro éxito que he tenido al mostrar valor es reemplazar horas de copiar y pegar manualmente y formular celdas en Excel con segundos a través de un script JMP.
¡La ayuda y los libros también son geniales!
Re: JMP no es una hoja de cálculoSi estás hablando de una prueba de equivalencia de medios que permite variaciones desiguales, creo que se puede hacer, pero "indirectamente".La prueba de equivalencia de medias (como, por ejemplo, el nivel del 95%) viene dada por el intervalo de confianza (90%) para la diferencia de medias.Creo que la prueba t en la plataforma Fit Y by X proporciona ese intervalo de confianza que permite variaciones desiguales.
Re: JMP no es una hoja de cálculoQuizás una forma más de ayudar a facilitar la adopción de JMP sea instalar el complemento JMP en MS Excel. Se comunica con JMP y tiene íconos de análisis de JMP dentro de Excel, lo que ayuda a las personas que realmente no pueden abandonar Excel. Excel también es una herramienta maravillosa y puede complementar e incluso complementar ciertos análisis en JMP donde ciertas opciones de cálculo, por ejemplo, no están disponibles. Un ejemplo simple sería una prueba de equivalencia bajo el supuesto de varianza desigual (que, hasta donde yo sé, no está disponible en JMP). Puede crear una hoja de cálculo de Excel para esta hoja de cálculo en el caso especial de, por ejemplo: si encontrara evidencia para rechazar el supuesto de varianza desigual utilizando las pruebas de hipótesis para resultados de varianza igual.Re: JMP no es una hoja de cálculoTienes que demostrar el valor agregado desde una perspectiva empresarial.El valor está en el ahorro de tiempo al realizar los análisis, no sólo haciendo los análisis más rápido, sino mucho más poderosamente (y fácilmente).Comience con el generador de gráficos.Esta plataforma por sí sola es increíblemente poderosa y realmente se vuelve fácil de usar después de un poco de paciencia y fortaleza: es arrastrar y soltar.JMP.com/learn es un excelente lugar para comenzar.Los videos cortos de 5 minutos son claros y precisos para animar a la base de usuarios.Ver para creer. Los análisis visuales son el principio y el final de todo buen análisis de datos.
Excel no tiene esta funcionalidad.Puede convertirse en un experto en "tablas dinámicas" con algunos tutoriales breves en JMP en menos de 10 minutos.Puede convertirse en un experto en "gráficos" con sólo unos breves tutoriales en JMP en menos de 10 minutos.Con Excel es mucho más difícil llegar allí, especialmente para el usuario medio.Y a menudo el usuario medio tiene más visión directa en problemas (desde la perspectiva práctica).
Re: JMP no es una hoja de cálculoPara mí, antes de abordar las diferencias técnicas (como celdas versus variables), debemos tener en cuenta que existen "miles de millones" de hojas de cálculo creadas por "millones y millones" de usuarios veteranos. .
Es decir, Excel es una Cultura* arraigada, mientras que JMP es...
¿Alguna idea o experiencia sobre cómo abordamos la cultura de Excel al promover JMP?
* que viene automáticamente con los paquetes de software de Office.
Re: JMP no es una hoja de cálculohttps://www.jmp.com/support/help/en/15.0/?os=mac&source=application#page/jmp/how-is-jmp- Different-from-excel.shtml
Actualizado en 15 para ayudarlo a comenzar con JMP si está más familiarizado con una hoja de cálculo que con una herramienta de análisis.Re: JMP no es una hoja de cálculo¡Gran aporte!Muchos de nosotros que hemos estado usando JMP durante años descartaremos rápidamente a cualquiera que proclame que usa Excel y que funciona bien.Este sería el momento de ayudar a esta audiencia temporalmente cautiva a comprender el valor de usar JMP frente a Excel (o cualquier otra herramienta que utilicen como martillo).Me encantaría ver a JMP publicar una serie de artículos que destaquen por qué uno debería considerar trasladar su trabajo de Excel a JMP.Para los usuarios de JMP, esta es una transición obvia cuando se requiere JMP o proporciona otras ventajas (eficiencia, reproducibilidad, etc.), para los que no son usuarios de JMP, no saben lo que no saben.
Si está buscando un buen ejemplo de esto, eche un vistazo a business-science.io.Hacen un gran trabajo al documentar un estudio de caso sobre cómo trasladar su trabajo de Excel a R les dio un aumento de productividad de 10 a 100 veces: https://www.business-science.io/business/2019/02/20/excel-to-r-part-1.html
Re: JMP no es una hoja de cálculoUna respuesta reciente de los debates del JMP de @Mark_Bailey con respecto a la interpretación de la prueba KS ilustra otra característica global diferenciadora en JMP en comparación con su aplicación de hoja de cálculo de variedades de jardín. Ayuda interactiva/en línea. Si uno tiene curiosidad acerca de un elemento específico del informe de la plataforma de análisis y desea obtener más información, no tiene que buscar/picotear/adivinar por palabra clave o búsqueda de tabla de contenido para obtener más información. Todo lo que necesita hacer es ir a la barra de menú principal de JMP, seleccionar Herramientas -> Ayuda, luego colocar el cursor sobre el elemento sobre el que desea obtener más información y hacer clic en el elemento. Irá directamente al contenido más relevante de la documentación de JMP. Pan comido.
Re: JMP no es una hoja de cálculoTambién me topé con este hilo y agradezco a los que respondieron anteriormente por algunas ideas geniales. Ofrezco mis humildes experiencias. Hago dos cosas en mi vida profesional:
1. Enseño diseño experimental y muestreo como medio para recopilar datos (y regresión cuando no existe un plan de recopilación de datos) y una serie de procedimientos para analizar los datos. Sigo mi propia orientación en el análisis de datos: Práctico, Gráfico y por último cuantitativo.
2. Analizo conjuntos de datos de clientes (estos pueden tomar muchas formas).
Destaco que aproximadamente el 95% de mi tiempo de análisis de datos lo dedico a organizar los datos en una estructura/orden para que puedan analizarse correctamente. Todas las preguntas que se pueden responder, las conclusiones que se pueden sacar, la confianza al extrapolar los resultados, etc. DEPENDEN de cómo se adquirieron los datos (contexto).
Todos mis clientes usan Excel. Renuncié a un enfático NO USE ESE POS (pieza de software). El software es un lenguaje. Muchos individuos hablar Excel con fluidez y se sienten cómodos con ello. JMP es un idioma diferente. Aprender un nuevo idioma puede resultar aterrador y frustrante. Excel tiene sus puntos buenos y sus problemas. Entre sus puntos buenos destaca lo extremadamente flexible que es, ese es, por supuesto, uno de sus puntos malos. Afirmo que TODO el software de análisis estadístico requiere disciplina en su uso (sí, esto incluye, me atrevo a decir, Minitab... ¡ay!). A medida que trabajo con mis clientes, queda clara la increíble capacidad de JMP. Demuestro cómo organizar mal los datos conduce a análisis erróneos. Naturalmente, se convencen de que lo mejor para ellos es reconocer cómo JMP realiza el análisis. No he encontrado un "evento" que sea el argumento convincente, sino la repetición. Una vez que vean esto (es cierto que se necesitan muchas repeticiones), ahora podrán usar Excel con el conocimiento de cómo deberá organizarse en JMP para realizar el análisis correcto.
Salud,
Factura
Re: JMP no es una hoja de cálculoNo sé si puedo añadir mucho más a lo ya dicho aquí, pero ahí va.
Ante mi insistencia, mi empleador compró JMP para poder realizar los tipos de análisis requeridos por y para nuestro cliente más exigente. Si bien la mayoría de los contratos gubernamentales son grises, este cliente en particular quería ir más allá de "¿qué pasaría si implementáramos esto?"¹ O, como él mismo dijo, quería que su estudio "tuviera una metodología y resultados que fueran defendibles". Eso significó seguir un proceso estadístico: diseño de experimentos, un plan de recopilación de datos basado en el DoE, modelado y análisis de los datos e inferencia de los resultados a partir del análisis estadístico.
Antes de adquirir JMP, todo se realizaba en Excel. Dependiendo de quién estaba procesando los datos, los libros de trabajo que se crearon iban desde mediocres hasta por qué. A pesar de la gran base de usuarios, Excel sigue siendo, en esencia, un poderoso libro de contabilidad, por lo que lo que nuestra administración consideró incorrectamente como análisis estadístico no fue más que un análisis resumido.² Demostrar la necesidad de este cliente en particular no iba a suceder en Excel.
Cuando adquirimos una licencia JMP, lo primero que pensé fue que una tabla de datos se parece mucho a una hoja de cálculo, pero rápidamente descubrí y me di cuenta de que Excel y otros programas de hojas de cálculo normalmente tienen la celda como objeto base; es decir, cada una de las 6.871.947.674 celdas es independiente y no tiene relación con ninguna otra celda a menos que el usuario defina lo contrario. Como tenía experiencia previa en SAS, rápidamente se hizo evidente que una tabla de datos es un modelo de datos en espera. Como han señalado otros, las columnas sirven como variables independientes (predictores) o variables dependientes (respuestas), mientras que las filas en una tabla de datos JMP son observaciones.
El paradigma de JMP impide que los usuarios participen en algunas de las formas más atroces en las que la gente usa Excel; como colocar varias “tablas” en una sola hoja de trabajo en lugar de tratarlas como objetos independientes que deberían ocupar su propia hoja de trabajo. Excel, aunque aparentemente tiene una amplia gama de gráficos, palidece en comparación con la plataforma Graph Builder.
Las diversas plataformas ofrecidas en JMP no tienen equivalente en Excel fuera de los complementos de terceros. Para las personas sin experiencia en estadísticas, el complemento Analysis ToolPak que se incluye en Excel, pero no está preinstalado, refuerza la idea errónea de que no hay mucho que hacer para realizar estadísticas. ¿Quieres diseñar un experimento? ¿Puede emplear varias técnicas para determinar si un conjunto de datos proviene de una población distribuida normalmente? ¿Necesita realizar análisis de datos no paramétricos? ¿Quiere realizar un análisis por pares para determinar los factores de su modelo que son significativamente diferentes? Si utiliza Excel, olvídese de abordar esas necesidades.
Recientemente, un compañero de trabajo y yo le mostramos al presidente de la empresa cómo podía explorar datos rápidamente en JMP. La plataforma de Distribución por sí sola lo convenció, ya que vio que con poco esfuerzo podía ver rápidamente cómo se distribuían los datos con histogramas y diagramas de caja, así como obtener cuantiles y estadísticas resumidas. Las capacidades de Graph Builder lo dejaron boquiabierto.Más tarde, nuestro presidente me preguntó si JMP podía realizar consultas SQL, a lo que respondí: "Sí". Le proporcioné los libros PDF integrados incluidos con JMP donde le explica cómo realizar dichas consultas.
En pocas palabras, el verdadero descubrimiento de datos y el software de análisis estadístico, como JMP, son mucho más adecuados para el análisis que las tonterías que se aplican en Excel. Excel no está diseñado para realizar mucho más que informes estadísticos resumidos y gráficos básicos.
¹ Es frecuente que los contratos gubernamentales sean planteados por personas no técnicas en el nivel gerencial. La mayoría de las veces, el contratista necesita guiar a su cliente hacia un objetivo sólido y alcanzable dado el precio de oferta y el período de ejecución del contrato.
² Uno de los principales problemas que enfrentan los analistas y científicos de datos es lograr que sus supervisores y clientes se den cuenta de que la generación de estadísticas descriptivas (resumen) no es la aplicación de estadísticas, o más propiamente, ciencia estática y análisis de datos que conducen a inferencias estadísticas. .
Re: JMP no es una hoja de cálculoGracias por el post Marcos.Cuando doy una clase de Introducción a JMP, remito a los estudiantes al libro Descubriendo JMP que viene con JMP. Ayuda>Libros>Descubriendo JMP y les señalo la página 63, ¿En qué se diferencia JMP de Excel?Esto parece ser muy útil para los estudiantes.
Re: JMP no es una hoja de cálculoUtilizo JMP como base de datos que se puede calcular directamente.
Sus declaraciones similares a SQL son demasiado poderosas.
JSL es muy potente y muy flexible. Siempre he insistido en usar JSL para operar JMP.
Re: JMP no es una hoja de cálculoUtilice jmp.com/learn.
Siga a algunos de los usuarios expertos de JMP que trabajan en SAS, quienes ofrecen maravillosos seminarios web introductorios que ayudan al usuario a comprender e interactuar con sus datos. @chuck Boiler me dijo una vez que la curva de aprendizaje de JMP es corta y empinada. No estoy tan seguro, pero sí sé que "la curiosidad es el motor de la mente", como dijo Ken Robinson. Utilice gradualmente las herramientas y vea cómo realmente pueden mejorar su trabajo.
La primera lección que desearía que alguien me hubiera dicho, la aprendí en los seminarios web, que es: ¡Haga clic en ese pequeño cuadrado dividido en dos triángulos en la esquina superior izquierda de su tabla de datos! ¡No puedo decirles cómo eso ha cambiado mi experiencia con la facilidad de "manipulación manual" de mis tablas de datos JMP en una forma pseudo-similar a MS Excel! Esas pequeñas áreas triangulares son tus amigas, deseleccionarán todo por ti con solo unos pocos clics cuando te confunda el patrón de selección de filas/columnas "no similar a Excel" de JMP (que termina siendo muy útil más adelante).
El segundo es Clic derecho > "Seleccionar celdas coincidentes". ¡Aquellos de nosotros que usamos esto a diario entendemos su poder!
Re: JMP no es una hoja de cálculoNo, la tabla JMP es mucho más que una hoja de cálculo. Sin embargo, hay muchos más usuarios de Excel que usuarios de JMP. Por lo tanto, muy a menudo tengo que convertir mis tablas de datos JMP, o incluso tablas JMP DOE, a Excel para que puedan ser utilizadas por mis muchos colegas que no son usuarios de JMP. Lamentable pero cierto.
Re: JMP no es una hoja de cálculo@Mark_Bailey
No estoy seguro de si esto es lo que buscas, pero aquí tienes algunos comentarios.
Cuando doy una clase introductoria de JMP, algunos de los puntos clave que hago incluyen:
- La tabla de datos JMP es similar a una tabla de base de datos:
- Cada columna es un campo. Una columna llamada Número de identificación del empleado solo contiene números de identificación. No debe tener una columna de pesos que también incluya la media, la desviación mínima, máxima y estándar de los pesos en la misma columna.
- Cada columna tiene un tipo de datos. Esto permite a JMP realizar cálculos en las filas (observaciones) extremadamente rápido porque verifica el tipo de datos una vez para la columna, a diferencia de Excel que debe verificar el tipo de datos para cada celda antes de realizar un cálculo.
- Se aplica una fórmula a toda la columna. Existen métodos para hacerlo selectivo (más avanzado).
- Excel es excelente para mostrar datos y no es muy eficiente para análisis en tablas de datos grandes. JMP no tiene el formato de celda sofisticado ni el filtro desplegable simple. (ver último punto)
- Luego, una breve demostración que muestra cómo se vinculan gráficos y tablas (es decir, cómo se cepillan), cómo se excluyen, se recalculan automáticamente, se rehacen y se guarda un script, se destacan rápidamente los beneficios.
- El filtrado por columnas es bastante diferente en JMP. Otra demostración que muestra el filtrado (los filtros de filas, las tablas de resumen y las tablas de origen están vinculados), luego los subconjuntos y los análisis "por".Mediante análisis y resumen utilizando By complejo generalmente se obtienen "oohs y ahs", al igual que dividir y apilar.
Luego, otro punto clave es introducir tablas apiladas excelentes para análisis By (Anova) frente a tablas no apiladas utilizadas para modelado y correlación. Esto se ajusta a la rúbrica de organización o preparación de datos para análisis.
Re: JMP no es una hoja de cálculoCuando hablo con la gente sobre la diferencia entre hojas de cálculo y JMP (o tablas JMP), me refiero a lo siguiente, además de lo que ya se ha dicho:
Una de las grandes ventajas de JMP es que no es necesario saber de antemano lo que encontrará o tendrá al final. Puede explorar sus datos de forma rápida e interactiva y encontrar nuevas pistas, variables relacionadas o patrones en los que quizás nunca hubiera pensado. ¡Sin embargo, esto también requiere estar abierto a una mentalidad diferente!Puedes pensar por ti mismo, usando estándares como pautas en lugar de reglas fijas (como alemán, sé de lo que estoy hablando
).
Por supuesto, hay algunos cambios en la forma de abordar un análisis, pero cuando se logra este cambio, la adopción de nuevas plataformas es muy fácil. Y lo mejor: JMP ofrece una gran cantidad de capacitación gratuita a través de STIPS E-Learning, webcasts bajo demanda, tutoriales en la biblioteca de aprendizaje, webcasts en vivo, la comunidad con todos los contribuyentes (¡un gran aplauso para todos ustedes! ) blogs, debates y presentaciones de cumbres de descubrimiento, canal de youtube, ... Sin olvidar al personal técnico que está en contacto con los usuarios de JMP repartidos por todo el mundo.
Re: JMP no es una hoja de cálculoLos usuarios de Excel piensan en términos de tener que construir todo lo que necesitan.Debido a esto, tienden a usar columnas de fórmula para generar sus estadísticas y Graph Builder para mostrar los resultados.Saber que las plataformas JMP pueden hacerles la vida más fácil es algo muy revelador para el usuario de Excel.
Hablando de columnas de fórmula, otro hecho revelador es el hecho de que las fórmulas de JMP no tienen que caber en una sola línea.Y pueden ser largos y complejos si es necesario.Varias veces, los nuevos usuarios de Excel para JMP han comentado que nunca supieron que se puede usar más de una declaración en una fórmula JMP.
Otro elemento "Wow, eso es poderoso" es la exposición a los usuarios de Excel sobre cómo realizar una búsqueda V en JMP usando Unirse/Actualizar.La simplicidad de las plataformas Unirse/Actualizar en comparación con Vlookup hace que JMP sea un verdadero ganador.
Re: JMP no es una hoja de cálculo
@vince_faller escribió:
Creo que sería fantástico mantener esta publicación (o una publicación resumida de las sugerencias de otras personas) como elemento fijo en este foro.Esto es algo que encuentro difícil de transmitir a las personas que realmente no han usado JMP antes.
Hecho. Lo mantendremos ahí por un tiempo.
Re: JMP no es una hoja de cálculoLo primero que les enseño a las personas cuando aprenden JMP por primera vez es el uso de columnas con datos apilados.Considero que esta es una buena semilla para mostrarle a la gente la diferencia entre Excel y JMP.
@Mark_Bailey Creo que sería fantástico mantener esta publicación (o una publicación resumida de las sugerencias de otras personas) como elemento fijo en este foro.Esto es algo que encuentro difícil de transmitir a las personas que realmente no han usado JMP antes.
Re: JMP no es una hoja de cálculoImaginando lo siguiente. Como usuario experimentado de JMP, debe volver a Excel. La pregunta principal sería, ¿cómo puedo hacer esto en Excel, qué he hecho antes en JMP?
Re: JMP no es una hoja de cálculoGran hilo @Mark_Bailey . Cada vez que presentaba JMP a nuevos usuarios, recibía una simple advertencia que recalcaba a los asistentes. Fue algo como ésto:
Hay tres reglas para aprender JMP:
1. JMP no es Excel.
2. JMP no es Excel.
3. JMP NO ES EXCELENTE.
Luego, invariablemente, más adelante en la sesión alguien hacía la pregunta: "¿Cómo hago 'x' como puedo hacerlo en Excel?" Si no fuera factible o prudente en JMP, me referiría a las tres reglas para recordarles a todos que JMP no es Excel.
En una nota más seria, creo que una diferencia clave entre JMP y las aplicaciones de hojas de cálculo es la interactividad dinámica de apuntar y hacer clic que impregna JMP y es prácticamente inexistente en las aplicaciones de hojas de cálculo. JMP está diseñado para lo que yo llamo 'descubrimiento no lineal'... donde el usuario tiene la oportunidad de moverse de manera secuencial a través de sus datos y análisis, planteando ciertas preguntas, aprendiendo haciendo, todo en el contexto de un flujo de análisis. Compare y contraste esto con lo que llamaré "una vez hecho" de una aplicación de hoja de cálculo. ¿Quieres un gráfico de barras? Haz uno. ¿Quieres un gráfico circular? Haz uno. etc. Pero eso es lo más lejos que puedes llegar. Luego hay que volver al punto de partida para empezar de nuevo. No es así en JMP.
Re: JMP no es una hoja de cálculoEstoy completamente de acuerdo. Sospecho que la mayoría de los nuevos usuarios de JMP tienen conocimientos básicos o mejores que los básicos de Excel.
Por tanto, según mi experiencia, sería importante señalar las diferencias fundamentales entre JMP y Excel lo antes posible.
Esto permitiría obtener resultados positivos más rápidamente con JMP.
Re: JMP no es una hoja de cálculoJMP no es una hoja de cálculo...
Sobresalir:
JMP: ¡¡¡Muy útil!!!
Re: JMP no es una hoja de cálculoEs fantástico que esta forma JMP de seleccionar celdas siga siendo la predeterminada en JMP 19.
Los usuarios que quieran trabajar en "primera marcha" en JMP ahora pueden desactivar el modo a través de
Preferences[1] << Set( Classic Data Table Selection( 0 ) );
Para volver a "marcha completa", habilítelo a través de
Preferences[1] << Set( Classic Data Table Selection( 1 ) );