Pregunta de guión; importar datos de .txt a jmp sin sobrescribir los datos jmp existentesHola a todos,
Tengo una pregunta sobre la creación de un línea del guión, primero me gustaría saber si es posible y, de ser así, ¿hay alguien que pueda ayudarme a crearlo? Como soy bastante nuevo en el uso de JMP y scripting, Aprecio toda la ayuda!
La situación es la siguiente;
Tres veces a la semana recolecto datos en un archivo .txt. Estos datos se importan automáticamente a JMP mediante el uso de un script.
Si quiero actualizar el archivo JMP con los datos de una nueva semana manualmente tengo que cortar y pasar los datos en el archivo txt y ejecutar el script (para evitar duplicados en los datos). Lo que hace el script es borrar todo el archivo JMP y rellenarlo con las dos semanas de datos. Ahora mi pregunta es;
¿Hay una línea de script que pueda importar y agregar los nuevos datos al archivo JMP ya existente sin sobrescribir los datos existentes?
¿Pueden estos datos estar en un nuevo .txt o tengo que pasar esto debajo del archivo .txt ya existente / cargado?
Pregunta extra;
¿Es posible que si hay duplicados en los datos, uno de los duplicados se elimine automáticamente?
Saludos cordiales,
L_Kingma
Re: Script question; importar datos de .txt a jmp sin sobrescribir los datos jmp existentesFilePath = "C:\Test.txt";
Save Text File(FilePath,
"The quick brown fox"
);
Load Text File( FilePath );
Save Text File(FilePath,
" jumped the fence",
mode("append")
);
Load Text File( FilePath ); Debería poder usar la función Guardar archivo de texto para agregar datos a un archivo .txt existente.
Por favor, consulte el código de ejemplo anterior.
Publicaciones relevantes - https://community.jmp.com/t5/Discussions/Append-text-to-Save-Text-File-function/td-p/45256
En caso de que quisieras decir adjuntar datos de tu archivo .txt al archivo .jmp, entonces
mira Concatenate () en "Scripting Index"
Ayuda ==> Índice de secuencias de comandos ==> Concatenar
Re: Script question; importar datos de .txt a jmp sin sobrescribir los datos jmp existentesBueno, esto requiere que todavía copie y pegue los datos de forma cronológica en mi archivo txt. Pero eso es más o menos agradable de tener. Por ahora estoy realmente buscando una manera de cómo puedo agregar datos al archivo JMP ya existente, con la fuente imput un nuevo archivo .txt, sin sobrescribir los datos JMP existentes.
¿Hay una línea de script capaz de hacer esto y, si es así, qué podría ser?
Saludos cordiales,
L_Kingma
Re: Script question; importar datos de .txt a jmp sin sobrescribir los datos jmp existentesObservando los datos de muestra, ¿es justo asumir que alguna columna en los datos es única?
Entonces, una forma en la que puedo pensar es usar las columnas de tiempo si siempre son cronológicas, podemos usarlas para ordenar y reunir los datos en consecuencia.
Otra alternativa es que si su script JMP preexistente está escribiendo los datos en un archivo JMP, podemos intentar obtener el momento de la creación del archivo para conocer el pedido. Esos son los dos únicos que pude conseguir.Re: Script question; importar datos de .txt a jmp sin sobrescribir los datos jmp existentes @uday_guntupalli He adjuntado un archivo de ejemplo, espero que esto sea viable.
Lo que hace el script es deshacerse de "y poner los datos entre" en una columna, por lo que una columna contendrá la fecha y la siguiente la hora, etc.
si no hay nada entre "no se crea una columna.
Re: Script question; importar datos de .txt a jmp sin sobrescribir los datos jmp existentes @L_Kingma :
¿Puede por favor publicar muestras de estos conjuntos de datos para que las personas los prueben? Sí, cualquier cosa que solicite se puede hacer: la forma más fácil de hacerlo es hacerlo con un ejemplo.