| Vocero |
Transcripción |
| Aaron Andersen, JMP |
Entonces, bienvenido a organizar y compartir su trabajo con proyectos autónomos en JMP 16. Mi nombre es Aaron Andersen y soy el desarrollador de software en JMP responsable de la función de proyectos. |
| |
Normalmente diría que les hablo en directo desde la sede mundial de SAS, pero esta vez, ninguna de las dos cosas es cierta. Primero, porque nos pidieron... |
| |
grabo estas presentaciones con antelación, no me dijeron por qué pero sospecho que tienen dudas sobre mi capacidad de ser coherente e instructivo a las tres de la mañana, |
| |
Puede que tengan razón. Y segundo, porque ninguno de nosotros está trabajando, pero todos seguimos teletrabajando. Así que les escribo esta mañana, pregrabado, desde el rincón del armario de mi habitación en Apex, Carolina del Norte. |
| |
Hacemos lo mejor que podemos. |
| |
Sin embargo, espero enseñarte algunas cosas sobre proyectos que pueden ayudarte a usar JMP mejor y de manera más eficiente, así que comencemos. |
| |
Es una forma de ver un conjunto de contenido JMP en una única ventana organizada y es una forma de guardar un conjunto de contenido JMP en un único archivo organizado. |
| |
La mejor manera de entenderlo es viéndolo en acción. Comencemos y construyamos juntos un proyecto de ejemplo. |
| |
Para crear un nuevo proyecto JMP, inicie JMP 16 y vaya a Archivo, Nuevo, Proyecto o Control-Shift P en Windows y algo similar en Mac. |
| |
Lo que obtengo |
| |
es una nueva ventana de proyecto vacía. |
| |
Ahora sólo necesitamos algunos datos. |
| |
Los datos que quiero utilizar hoy se llaman dinosauriformesUSA.csv. |
| |
Y los dinosauriformes son un claro de reptiles que incluyen a los dinosaurios, sus parientes cercanos y todos sus descendientes. |
| |
Obtuve estos datos de un grupo llamado Base de Datos de Paleontología. Contienen información sobre, creo, todos los sitios arqueológicos y paleontológicos de la historia del mundo. |
| |
Con información sobre quién, dónde, cómo, qué, etc. Todo tiene licencia Creative Commons y puedes descargar cualquier subconjunto que quieras en el formato que prefieras, así que es divertido experimentar con los datos. |
| |
Y esto es algo que hice, sólo los dinosaurios. |
| |
en los Estados Unidos de América. |
| |
Lo que quiero hacer es importar estos datos a mi proyecto. |
| |
Primero, lo arrastraré al contenido del proyecto. Explicaré qué hace esto más adelante. Por ahora, lo añado al proyecto y luego puedo hacer clic derecho y usar el asistente de importación de JMP para importar los datos. |
| |
Mis datos... Aquí hay información del encabezado y luego están los datos reales. Mis datos comienzan en la línea 19. |
| |
Lo sé porque ensayé esta presentación, no porque pueda contar increíblemente rápido. |
| |
A continuación, las numeraciones son correctas e importantes. Y ahí tenemos 9531 filas de datos de dinosaurios y muchísimas columnas útiles, la mayoría de las cuales no me resultan muy significativas. No soy paleontólogo, pero leí la información que venía con una tabla, y sé que algunas sí lo son. |
| |
Así que intenten hacerse una idea de lo que contienen estos datos. Creo que primero analizaré solo el recuento por estado, para poder ver en qué parte del país... |
| |
Se encontraron todos estos fósiles. Para ello, usaré la plataforma de distribución de JMP. La distribución se realizará por estado. El filtro es útil aquí... estado... bien. Y eso abre... |
| |
En una pestaña del proyecto. Ahora tengo una tabla de datos y este informe de distribución; todo está dentro de la ventana del proyecto. |
| |
Puedo usar este panel de herramientas del espacio de trabajo para alternar entre ellas o hacer clic en las pestañas de la parte superior. |
| |
Así que estamos empezando a ver el valor de los proyectos aquí. |
| |
Puedo ordenar estos datos por conteo. Ahora puedo empezar a ver dónde se ubican. En la parte inferior, tenemos los estados de Estados Unidos donde se han realizado más excavaciones paleontológicas. |
| |
Wyoming, Montana y Nuevo México. Todos esos lugares parecen de dinosaurios, esas típicas llanuras cálidas, secas y áridas de, ya sabes, la primera escena de Jurassic Park. |
| |
Me sorprende lo poco que hay en las Dakotas. Lo que realmente me sorprende es Florida. No creo que Florida sea un lugar particularmente... |
| |
lugar de dinosaurios. Es muy húmedo y muy bajo, creo que... |
| |
La mayor parte del estado está a unos 10 metros sobre el nivel del mar o algo así. |
| |
Así que eso me sorprende. |
| |
Me gustaría saber más. |
| |
Para tener una idea un poco mejor de dónde están las cosas, puedo crear un mapa de dónde se han encontrado cada uno y tal vez qué tipo de fósiles se encontraron allí. |
| |
Para ello, abriré Graph Builder. Aparecerá en una pestaña aparte. Y... |
| |
Graficar latitud por longitud. Estos filtros, nuevos en JMP 16, son muy útiles. Graficar latitud por longitud, mostrando solo los puntos. |
| |
Quiero poner un mapa de fondo, para poder ver los límites del estado. |
| |
JMP viene con varios de estos preinstalados, incluyendo este. Listo. Quizás puedas ampliarlo un poco con la lupa. |
| |
Y luego me gustaría colorear por clase, para obtener una generalización amplia de qué tipo de cosas se encontraron. |
| |
Ya está hecho. |
| |
Quizás hacer un poco más de zoom. |
| |
Enfocar. |
| |
Y ya puedo ver la respuesta a la pregunta de Florida que tenía antes, porque todos los dinosaurios en Florida, |
| |
Todas son aves o pájaros. |
| |
Mientras |
| |
su... |
| |
Mientras que sus saurishcia y ornithischia (esas palabras son... todavía me cuesta pronunciarlas después de todo este tiempo) hay más en el centro del país donde creemos más en los lugares típicos de hallazgos de dinosaurios. |
| |
Así que eso es... |
| |
Eso ya es bastante útil. |
| |
Pero para apreciar realmente la capacidad de JMP para descubrir datos, debemos recordar que todo está conectado. Por lo tanto, sería útil poder ver los datos, la distribución y el mapa al mismo tiempo e interactuar con ellos conjuntamente. |
| |
Proyectos lo hace muy fácil. Simplemente tomo la distribución, la agarro, la arrastro hacia un lado... ¡y listo! |
| |
Cierra eso. Ajusta un poco el tamaño. |
| |
Luego voy a tomar mi mapa, lo voy a arrastrar hasta la parte superior, así, y ahora, |
| |
Puedo ver el mapa, la tabla de datos y |
| |
la distribución toda junta a la vez. |
| |
Y si quiero saber sobre un determinado... |
| |
Los dinosaurios de ciertos estados, por ejemplo, puedo hacer clic en él aquí y seguirlo allí. |
| |
Intentemos eso con, digamos, Utah. |
| |
Utah es un estado con muchos hallazgos de dinosaurios. También alberga el Monumento Nacional de los Dinosaurios, al que tengo buenos recuerdos de cuando era niño. |
| |
Donde tienen un pequeño y elegante centro de visitantes, construido en la ladera de la roca donde se encontraron los fósiles. Así que puedes entrar y ver los fósiles de dinosaurios. |
| |
en su hábitat natural, por así decirlo. |
| |
Así que puedo observar esto y empezar a identificar los tipos de fósiles que se encuentran, y ciertamente agrupados, en las zonas del sur del estado, donde el clima es cálido y seco. No coinciden con los del norte, donde están todas las pistas de esquí. |
| |
Pero también veo algo más que me preocupa un poco. |
| |
Este punto aquí está codificado como si estuviera en Utah, |
| |
Pero no parece que esté en Utah. Está claro en Arizona, así que algo anda mal. Quizás los datos estén mal codificados en PBDB, quizás no entendí bien el significado de la columna del estado o algo más. |
| |
Puedo hacer clic en la fila aquí y luego hacia abajo en la tabla de datos, se seleccionará si voy a filas, siguiente seleccionado, |
| |
Desplácese directamente hasta ellos. |
| |
Puedo analizar esto un poco. Es un poco diferente... es el mismo tipo, encontró a los dos del otro... no me dice nada. |
| |
Latitud y longitud. |
| |
Sin embargo, el condado es el mismo que el de aquí arriba, por lo que puede ser que el estado y el condado tengan razón, pero la latitud y longitud reales sean incorrectas. |
| |
No estoy seguro. Eso requiere más investigación, pero por ahora, simplemente ocultaré y excluiré esas filas de mi análisis, ya que parecen ser problemáticas, y puedo volver más tarde. |
| |
e investigar qué les pasa. |
| |
Esto se ve bastante bien. |
| |
archivo, guardar proyecto, te pedirá un nombre de archivo. |
| |
Voy a decir dinosaurios, pero no sé escribirlo bien, así que cámbialo a dinosjmpprj, guarda y listo. Listo. |
| |
Guardar un proyecto en JMP 16 se realiza con un solo clic. La tabla de datos, los informes y su diseño en pantalla se han guardado en... |
| |
Este archivo de proyecto, que acabo de guardar. Ahora puedo dejarlo todo el tiempo que quiera y, cinco segundos o cinco meses después, puedo volver a él, recargarlo y todo vuelve justo donde lo dejé. |
| |
Es uno de los |
| |
Una de las características más potentes de los proyectos es la posibilidad de guardar tu trabajo cuando quieras y volver a él cuando quieras. |
| |
¿Cómo funciona? El proyecto guarda todo en el lugar correcto, según el tipo de archivo. Estos informes se guardan como JSL y se incluyen en el archivo del proyecto. |
| |
Las tablas de datos, depende de si la tabla ya se ha guardado y, si es así, dónde. |
| |
Actualmente, esta tabla de datos de dinosauriformesUSA no está guardada. La importamos y la dejamos como una nueva tabla sin guardar. |
| |
Cuando guardamos un proyecto que contiene un nuevo archivo no guardado, JMP lo guarda automáticamente en una ubicación secreta en el archivo del proyecto y luego, cuando volvemos a abrir el proyecto, lo vuelve a almacenar en el nuevo estado no guardado. |
| |
Vuelve al mismo estado en el que estaba cuando guardamos el proyecto. |
| |
Sin embargo, dado que esta es una tabla de datos muy importante en este proyecto, probablemente queramos guardarla en algún momento, aunque más no sea porque nos permitiría restaurarla a un estado guardado si realizamos un cambio en los datos del que luego nos arrepentimos. |
| |
Para guardar una tabla de datos en el proyecto, seleccione tabla de datos y puede usar el menú aquí, o puede usar guardar archivo. |
| |
Y ahora obtenemos un diálogo que es nuevo en JMP 16 porque el proyecto... porque JMP nos va a preguntar dónde queremos guardar la tabla. |
| |
Esta ubicación predeterminada, contenidos del proyecto, |
| |
es una referencia a los archivos y carpetas que se guardan dentro del propio archivo del proyecto. |
| |
Cualquier cosa que guardemos aquí se incrustará en el archivo del proyecto cuando se guarde el proyecto. |
| |
Eso es lo que me gustaría hacer con la tabla de dinosaurios, pero uso la ubicación predeterminada; el nombre del archivo está bien, le doy a guardar y aparece aquí en el contenido del proyecto. Si guardo el proyecto de nuevo, todo se escribe en el disco de esa manera. |
| |
Esta ruta de contenido del proyecto me muestra una vista siempre disponible de todo lo que he guardado dentro del proyecto. |
| |
Puedo crear carpetas aquí, |
| |
Como datos originales, y podría mover mi archivo CSV a esa carpeta. Ahí está. Ya no está. Así que puedo usar esta área, como si fuera una carpeta de ubicación en mi disco, pero todo lo que ponga aquí se convierte en parte del proyecto. Proyecto, cerrarlo. Ahora tengo... |
| |
este archivo con |
| |
que archivo guardado en él. |
| |
Por supuesto, por el momento solo hay una tabla de datos, pero tal vez... |
| |
Para proyectos más grandes, a menudo querré tener más de una tabla y eso está perfectamente bien en JMP. |
| |
Tal vez quiera ver dinosaurios en Carolina del Norte, donde vivo. |
| |
Podría investigar si alguno de ellos todavía existe. |
| |
Se puede visitar. Podríamos llevar a mis hijos. Encontrar Carolina del Norte. Ahí están los dinosaurios de Carolina del Norte. |
| |
Podría bajar a la tabla de datos y hacer tabla, subconjunto por seleccionado, |
| |
llamemos a esto dinosauriformesNC. |
| |
Bueno. |
| |
Ahí está. Quizás lo compare con mi tabla de datos original. |
| |
Y ahí lo tengo. Tengo dos tablas de datos: una guardada en el contenido del proyecto y otra sin guardar. Tengo un mapa en Graph Builder y una distribución. |
| |
Guarde todo esto junto. |
| |
Ciérralo. |
| |
Aquí es donde entra la parte de compartir y el título de esta presentación decía organizar y compartir. |
| |
Y la razón por la que hablamos tanto de compartir es que compartir proyectos es facilísimo ahora que tenemos proyectos independientes. Este archivo contiene todo lo que necesito. |
| |
y, por lo tanto, todo lo que cualquier otra persona necesita para abrir y ver este proyecto. Así que, si yo, por ejemplo, quisiera compartirlo con un compañero de trabajo, |
| |
Quizás podría |
| |
adjuntarlo a un correo electrónico. |
| |
Y eso es todo. Eso es todo lo que John necesita para abrir mi proyecto de dinosaurio en este único archivo adjunto. |
| |
También puedo usar estos proyectos autónomos para compartir mi trabajo con la comunidad de usuarios de JMP. O, si encuentro un error, puedo enviar este proyecto al soporte técnico de JMP y pedirles que investiguen qué falló y por qué. |
| |
Otra cosa que me gusta hacer es hacer copias de seguridad del proyecto, especialmente si estoy trabajando con scripts complicados. |
| |
Y quiero que vuelva a un estado conocido, puedo tomar dinosaurios y hacer dinosaurios. |
| |
versión uno o lo que sea, y ahora tiene todas las tablas de datos dentro, así que si abro este y hago un cambio en la tabla de datos, |
| |
Todavía tengo mi copia de seguridad ahí, que puedo recuperar si la necesito. Incluso puedo escribir un script automatizado que tome esta marca de tiempo diaria y la pegue en algún archivo. |
| |
La otra cosa |
| |
Lo que los proyectos pueden hacer, por supuesto, es abrir elementos que no están guardados en el proyecto. No es necesario crear un proyecto independiente si no se desea. |
| |
Puedo abrir un archivo en el disco, por ejemplo, si quiero incluir esta foto del centro de visitantes en el proyecto. Simplemente lo abro. |
| |
Ahí está, parte de mi proyecto, abierto en la pestaña. Si guardo el proyecto ahora, la imagen simplemente se referenciará. Veo que tiene una ruta y que los proyectos la referenciarán simplemente por ella. Así que este archivo ahora requiere este archivo para funcionar correctamente. Ya no es independiente. |
| |
Pero esto tiene algunas ventajas si, por ejemplo, quiero incluir un archivo muy grande y no quiero tener una copia en el proyecto. |
| |
Si el archivo es creado por algún sistema externo y se actualiza automáticamente todas las noches a medianoche y quiero tener siempre la última versión. |
| |
O si quiero que varios proyectos compartan la misma tabla de datos o el mismo script, de modo que si alguno de ellos realiza un cambio, los demás obtengan la versión actualizada. Puedo hacer que todos apunten al mismo archivo en algún lugar de... |
| |
Mi computadora o una unidad de red en algún lugar. Depende de ti cómo trabajes con los proyectos. Puedes encontrar el patrón y, en cierto modo, la forma que tenga más sentido para... |
| |
Cómo usar JMP y qué soluciones tienes a los problemas que te surgen. |
| |
Creo que estamos |
| |
Estoy muy cerca de quedarme sin tiempo, pero rápidamente les mostraré algunas cosas más que pueden revisar. |
| |
Para más información, visite el sitio web de JMP u otros recursos. Uno de ellos son los marcadores del proyecto. Es otro panel de herramientas útil aquí. |
| |
Y esto funciona igual que los marcadores en un navegador web u otro sistema, en el que puedo crear enlaces a archivos que tal vez no siempre estén abiertos. |
| |
Puedo marcar un archivo en el disco o puedo marcar un archivo desde el contenido del proyecto y eso estará allí simplemente como una forma de enlace rápido para abrir ese archivo en el futuro si quiero. |
| |
tienen acceso a ella, pero no siempre la tienen abierta. |
| |
Además, un panel de registro del proyecto, que puedo usar para ver los mensajes de registro generados por el contenido del proyecto... es decir, por todas las cosas abiertas en el proyecto. |
| |
Esto es especialmente útil para los scripters. |
| |
y actividades que generan muchos mensajes de registro que me interesan. |
| |
Y por último, en JMP 16 tenemos un |
| |
Configure las preferencias de JMP para permitirle personalizar cómo usa los proyectos y cómo los ve. |
| |
Estos dos primeros podrían permitirle crear proyectos automáticamente cuando se abre JMP o crear automáticamente un proyecto alrededor de un archivo que pueda abrir y que esté en un proyecto. |
| |
Aquí puedes decidir cómo quieres que se vea el proyecto predeterminado y qué paneles de herramientas quieres que aparezcan. Y este... |
| |
Estoy muy orgulloso de ello. La plantilla de proyecto permite crear un proyecto, guardarlo en el disco e indicarle a JMP que, cada vez que cree un nuevo proyecto, quiero que aparezca una copia de ese proyecto como mi... |
| |
Nuevo proyecto en blanco. Por lo tanto, si tiene ciertos archivos que usted o su organización usan constantemente y desea que cada proyecto que inicie tenga ese archivo abierto |
| |
o tal vez sólo ese archivo marcado como favorito para que pueda acceder a él rápidamente, puede crear una plantilla de proyecto, apuntar JMP hacia ella y luego cada nuevo proyecto que comience contendrá esos archivos o esos marcadores o tal vez sólo el diseño de las ventanas y paneles que prefiera. |
| |
Eso es todo lo que tengo. Normalmente, aquí es donde hago una pausa para las preguntas, pero como esto está pregrabado, |
| |
Simplemente les enviaré esta invitación. Si tienen alguna pregunta, comentario, sugerencia de funciones o informe de errores sobre los proyectos, |
| |
No duden en contactarme directamente. Mi nombre es Aaron Andersen. Durante o después de la conferencia, y especialmente si tienen algún informe de errores, hablen con mis amables colegas del soporte técnico de JMP. |
| |
Por último, señalaré que el proyecto que acabamos de construir aquí, dinosauriformes.jmpprj, está incluido en JMP 16 como un proyecto de muestra. |
| |
Entonces, si quieres seguir investigando esto, averiguar qué está mal con esas filas de Utah pero no de Utah, |
| |
o si visitará los Estados Unidos en un futuro cercano y le gustaría ver si hay dinosaurios que se han encontrado en el área donde estará, puede encontrar este proyecto en la carpeta de proyectos de muestra JMP 16. |
| |
Gracias por venir. Espero que lo pasen bien durante el resto de la conferencia. Les deseo lo mejor y buenas noches. |