El nuevo libro de cocina de JSL II - Solicitud de informaciónEstamos en el proceso de renovar el libro de recetas de JSL para darle un mayor atractivo, hacerlo mejor organizado y más fácil de usar. El enfoque estará en proyectos cortos (recetas) para ayudarlo a mejorar su JSL. Las recetas incluirán instrucciones paso a paso, código completo y un video de demostración. Las primeras recetas se centrarán en aspectos menos obvios de tareas comunes. Más tarde, desarrollaremos recetas que se ocupen de tareas JSL más desafiantes, como el manejo de expresiones y la coincidencia de patrones.
Nos gustaría tu opinión - ¿Qué recetas te gustaría ver?
- ¿Qué cosas son o fueron desafiantes para ti?
- ¿Cómo le gustaría ver organizado el libro de cocina?
Esperamos escuchar de usted.
Re: El nuevo libro de cocina de JSL II - Solicitud de informaciónMi entendimiento es más tener un código de muestra que podría convertirse en parte de mi nueva aplicación, en lugar de una especie de lugar de aprendizaje. Es una solicitud bastante alta para producir un video y una descripción paso a paso. Tal vez necesitemos una cocina experimental en la que el código útil pueda ingresar y madurar antes de que llegue al libro de cocina.
Solo otra idea: JMP tiene la interfaz REST. Supongo que muchos scripters tienen códigos REST. Si accede a fuentes públicas, podríamos recopilar todo tipo de interfaces para uso público.
Bernd
Re: El nuevo libro de cocina de JSL II - Solicitud de informaciónBasado en algunas preguntas recientes en el foro de discusión, creo que los siguientes temas muy básicos serían útiles:
1. Manipulación de mesas
un. Asignar una variable a una tabla (es decir, dt)
B. Determinar el número de filas en la tabla.
C. Cómo hacer referencia a celdas de tabla particulares
2. Para bucles
3. Si declaración
Re: El nuevo libro de cocina de JSL II - Solicitud de informaciónGracias
@Bernd2Heinen , la idea es hacer ambas cosas, proporcionar código con partes reutilizables y un vehículo para aprender JSL. Habrá al menos una receta relacionada con REST/API
@pmroz Artículo 1, absolutamente. ¿Algo en particular sobre la ramificación y el bucle que le gustaría ver?
Re: El nuevo libro de cocina de JSL II - Solicitud de informaciónApoyaré la solicitud de ejemplos REST para fuentes públicas que @Bernd2Heinen hecha. ¡Esto sería muy útil! @DonMcCormack : Me alegro de ver esto capturado.Re: El nuevo libro de cocina de JSL II - Solicitud de informaciónAlgunas ideas de recetas:
- Obtención de valores únicos
- Manipulación/obtención de datos de la capa de informe
- XPath, método que Jordan Hiller ha mostrado, subíndice...
- Manipulación de partes de elementos del generador de gráficos
- Por ejemplo, cambiar la estadística de resumen de media a mediana
- Ver lo que puede hacer con los objetos JMP (objeto << Mostrar propiedades (), Mostrar propiedades (objeto), índice de secuencias de comandos ...)
- Funciones Into vs Non-into (Sustituir, Sustituir en, Lista corta, Lista corta en...)
- Diferentes formas de obtener referencias/acceder a objetos
- Columna(), ComoColumna()
- Tabla de datos()
- Ventana()
- Gestión de espacios de nombres
- Reemplazar valores en varias columnas
- Reordenación de listas/valores de matrices asociativas usando Ranking
- Ejecución de plataformas JMP con valores precargados
- Uso de Char To Blob() para omitir la creación de archivos temporales
- KDTable() y VP Tree()
- Depuración de sus scripts
- Uso de datos de muestra de JMP / creación de tablas de datos con datos aleatorios
- Uso de diferentes opciones de impresión de registros
- Registro de captura
- Obtener el tiempo de ejecución del script (y el uso de memoria JMP)
- Reloj()
- depurador
Para la organización del libro de cocina, creo que lo más importante sería la visibilidad y que se ofrecerá con búsquedas de Google (optimización de motores de búsqueda) y que también se ofrecerá en las búsquedas de la comunidad JMP además de las publicaciones normales de la comunidad.
Además, si va a escribir funciones, tal vez convertirlas en el complemento JSL-Cookbook con funciones personalizadas sería una buena idea. Nos permitiría acceder a ellos directamente desde JMP y Scripting Index.
Re: El nuevo libro de cocina de JSL II - Solicitud de informaciónGracias @Judá .Definitivamente estaba planeando uno o dos ejemplos de REST. @jthi gran lista Necesitaré algunas recetas para cubrir el material.
Re: El nuevo libro de cocina de JSL II - Solicitud de informaciónRamificaciones y bucles: nada sofisticado, solo lo básico.Los principiantes parecen tener dificultades con lo que consideramos tareas simples.
Varios ejemplos de IF-THEN y IF-THEN-ELSE con explicaciones.
Con bucles FOR, también incluiría bucles WHILE.
Re: El nuevo libro de cocina de JSL II - Solicitud de informaciónSi es posible, cree un formato de salida de fácil acceso, como un archivo PDF, que se puede usar como libro de texto.
Re: El nuevo libro de cocina de JSL II - Solicitud de informaciónSería extremadamente útil tener una función integrada para convertir entre zonas horarias utilizando la base de datos de zonas horarias siempre actualizada (más información: https://data.iana.org/time-zones/tz-link.html ).Cada zona horaria debe usar el nombre de la base de datos TZ ( https://en.wikipedia.org/wiki/List_of_tz_database_time_zones ), como se usa en otros lenguajes de programación (por ejemplo: Python).
Para una descripción muy humorística del problema de la zona horaria, mire este video: https://www.youtube.com/watch?v=-5wpm-gesOY&t=3s .Tiene una duración de 10 minutos, pero bien vale la pena (perdón por el juego de palabras).