<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Dear all,
I an not find some pretty basic feature, and I am assuming I am just being blind....
Is there some easy-to-use way to get a report on all variables I have in a JMP data set and their attributes - something like proc contents in SAS. I do not want to do it via calling a SAS function because in the long run my scripts should work independent from a SAS installation. Is there something implementent (I am using JMP 10)?
Regards,
Ursula
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />"Puede ver las propiedades de las columnas una por una si hace clic con el botón derecho en una columna y selecciona Información de la columna".
Puede que valga la pena mencionar que si selecciona todas o algunas de las columnas en un conjunto de datos y hace clic derecho en una de las columnas seleccionadas y elige Información de columna, obtendrá una ventana desplazable que contiene información para todas las columnas seleccionadas. Menos compacta que la secuencia de comandos de PMroz y no toda la información en la secuencia de comandos / complemento de David, pero quizás también sea útil.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />No creo que haya un equivalente a PROC CONTENTS en JMP. Puede ver las propiedades de la columna una por una si hace clic con el botón derecho en una columna y selecciona Información de columna. Hay muchas propiedades de columna que podrían ser listadas; Aquí hay un breve programa que enumera algunos de los principales en la ventana de Registro. Utiliza Big Class como ejemplo.
dt = abierto ( "$ sample_data \ Big Class.jmp" ) ;
col_list = dt << obtener nombres de columna () ;
col_names = dt << obtener nombres de columna ( cuerda ) ;
para ( yo = 1 , yo <= Nitems ( col_list ) , yo ++,
one_col = col_list El yo ] ;
col_data_type = one_col << obtener el tipo de datos ;
col_modeling_type = one_col << obtener el tipo de modelado ;
col_format = carbonizarse ( one_col << obtener formato ) ;
col_role = one_col << obtener papel ;
col_formula = carbonizarse ( one_col << obtener formula ) ;
impresión ( "Nombre de columna:" || col_names El yo ]) ;
impresión ( " Tipo de datos: " || col_data_type ) ;
impresión ( "Tipo de modelado:" || col_modeling_type ) ;
impresión ( " Formato: " || col_format ) ;
impresión ( "Papel:" || col_role ) ;
impresión ( "Fórmula:" || col_formula ) ;
) ;
Aquí está la salida de la ventana de registro:
"Nombre de columna: nombre"
"Tipo de datos: carácter"
"Tipo de modelado: nominal"
"Formato: Formato (\!" Mejor \! ", 9)"
"Rol: Ninguno"
"Fórmula: Vacío ()"
"Nombre de la columna: edad"
"Tipo de datos: Numérico"
"Tipo de modelado: ordinal"
"Formato: Formato (\!" Fija Dec \! ", 5, 0)"
"Rol: Ninguno"
"Fórmula: Vacío ()"
"Nombre de columna: sexo"
"Tipo de datos: carácter"
"Tipo de modelado: nominal"
"Formato: Formato (\!" Mejor \! ", 1)"
"Rol: Ninguno"
"Fórmula: Vacío ()"
"Nombre de columna: altura"
"Tipo de datos: Numérico"
"Tipo de modelado: Continuo"
"Formato: Formato (\!" Fija Dec \! ", 5, 0)"
"Rol: Ninguno"
"Fórmula: Vacío ()"
"Nombre de la columna: peso"
"Tipo de datos: Numérico"
"Tipo de modelado: Continuo"
"Formato: Formato (\!" Fija Dec \! ", 5, 0)"
"Rol: Ninguno"
"Fórmula: Vacío ()"
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Estimado mpd,
gracias por tu respuesta:>). Básicamente, lo que necesito es principalmente para secuencias de comandos y análisis de automatización, y allí la herramienta Davids es perfecta, y la secuencia de comandos PMroz es un buen punto de partida para generar un informe, al dirigir la salida no al registro sino a un diario.
Saludos,
Úrsula