Forzar el tipo de datos de la columna de caracteres para abrir () e importar varios archivos ()Hola. Propongo que haya un argumento opcional que obligue a todas las columnas a ser de tipo de datos de caracteres para los comandos Abrir() e Importación de archivos múltiples(). Esta solicitud es similar, pero no exactamente igual, a estas 2 solicitudes:
https://community.jmp.com/t5/JMP-Wish-List/Excel-Import-specific-column-types-or-formats/idi-p/248136
https://community.jmp.com/t5/Discussions/Force-column-from-CSV-import-as-Character-not-Numeric-Date/mp/260752#M51078
El primer enlace solicita la capacidad de especificar manualmente el tipo de datos de columna para los archivos de Excel en la GUI Open(), mientras que mi solicitud aborda el uso del comando Open() en un script, no la GUI, y se aplica a los archivos csv y xlsx. . El segundo enlace parece aplicarse solo a archivos MFI() y csv, mientras que me gustaría esta capacidad tanto para MFI() como para Open(), y para archivos csv y xlsx.
Me doy cuenta de que existen varios métodos de secuencias de comandos que podrían hacer esto en ciertos escenarios, aunque no en todos. Algunos de estos métodos pueden requerir que conozca los nombres/ubicaciones de las columnas con anticipación, o que los nombres de las columnas estén siempre en la primera fila. Esto no es algo sobre lo que necesariamente tengamos control.
Siento que tener una sola opción para configurar simplificaría esto enormemente para muchos usuarios. Además, t esto ahorraría tiempo ya que JMP no necesitaría perder tiempo escaneando el archivo para detectar el tipo de datos de la columna. Por último, mi sensación es que esto podría ser una fruta fácil de implementar, ya que simplemente estaría desactivando la parte del código interno que escanea cada columna.
Espero que esto sea posible. Gracias.
Automatización y secuencias de comandosAcceso a los datosRe: Forzar tipo de datos de columna de caracteres para abrir () e importar varios archivos () - El estado cambió a: Reconocido@nikles Gracias por la sugerencia.Tomaremos esto en consideración.
Re: Forzar tipo de datos de columna de caracteres para Open() e Importación de archivos múltiples() - Estado cambiado a: InvestigandoRe: Forzar el tipo de datos de la columna de caracteres para abrir () e importar varios archivos ()¡Estaba a punto de escribir una solicitud para exactamente esto! Necesito especificar el tipo de datos para la columna en una tabla que estoy importando desde un archivo csv. Los datos en el archivo cambian diariamente. Si la primera entrada en una columna es un número, hace que la columna sea continua/numérica. Si la primera entrada contiene una letra, hace que la columna sea nominal/carácter . El problema que tengo es que cuando los datos ingresan como continuos/numéricos, todas las entradas que contienen letras se pierden. Me gustaría poder especificar cuál es el tipo de datos como parte del comando SQL (es decir, SELECT t1.ColumnX AS Character... o algo así).
¡Gracias!
Re: Forzar el tipo de datos de la columna de caracteres para abrir () e importar varios archivos ()Apoyo firmemente este tema. La importación realmente no se ocupa de algunos problemas típicos de la importación de archivos.
Por lo tanto, una opción que imponga el carácter ayudaría.
Para exponer algunos de (mis) problemas (Tal vez se puedan evaluar, ya que son opciones similares para abrir,...)
1.) permitir un komma (u otro como opción) como separador decimal para columnas numéricas
2.) permitir especificar el formato de entrada esperado para las columnas de fecha/hora
Si tenemos estas opciones, los JMP "adivinan" sobre las columnas (fuera del mundo de habla inglesa) pueden ser mejores...
Re: Forzar el tipo de datos de columna de caracteres para Open() e Importación de múltiples archivos()También me gustaría mucho ver la posibilidad de establecer tipos de columnas al importar csv.
Re: Forzar el tipo de datos de la columna de caracteres para Open() e Importación de varios archivos() - Estado cambiado a: Reconocido