Tengo un archivo csv grande que contiene> 50 millones de filas de datos para los 50 estados de EE. UU. ¿Cómo puedo importar solo una parte de los datos a JMP (por ejemplo, datos solo para California)?
Una forma de hacerlo es abrir el archivo cvs en JMP y luego filtrar los datos de California, pero esto lleva una eternidad. Entonces me preguntaba si hay una forma de filtrar los datos * antes de* importarlo a JMP? Supongo que esto se puede hacer con el generador de consultas (¿verdad?) Pero ¿se puede hacer en un archivo csv? Por favor avise.
Prueba la importación de varios archivos si ves que la importación de csv es lenta. No resolverá el problema del filtrado, pero podría ser un poco más rápido, incluso con un solo archivo. El filtrado debería ser bastante rápido una vez que se cargan los datos.
O bien, conserve el script de origen de la importación CSV y utilice el script la próxima vez. La importación de CSV (a diferencia de la importación de varios archivos) realiza una pasada adicional sobre los datos para descubrir qué columnas son de caracteres y numéricas. Con el script de origen, no es necesario realizar un pase adicional.
Además, si la tabla de datos es demasiado grande para caber en la memoria (¿8GB? 16GB?), Entonces será lenta y aumentar la memoria podría ser la mejor opción. Si tiene una luz de disco, vigílela o use el administrador de tareas, etc. para ver si el disco está 100% ocupado.