1. Problema
Almacenar y manipular datos en una estructura de datos tridimensionales (i.e., matriz 3D).
2. Solución
El paquete pandas incorpora un tipo de dato conocido como Panel que es capaz de manipular conjunto de datos de tres dimensiones.
En este tipo de estructura cada elemento es un diccionario Python con elementos de tipo DataFrame (Bernard, 2016).
3. Código Python
Prueba de ejecución:
0 1 2
0 0.978488 0.221327 -0.461317
1 0.452840 0.665206 -2.064873
2 -0.238280 -0.487446 0.785916
0 1 2
0 -0.775285 0.718118 NaN
1 1.462504 0.051160 NaN
2 -2.531535 0.452499 NaN
En el resultado se puede apreciar que la dimensión del segundo DataFrame -num_aleatorios2-, el contenido de la tercera columna (2) está indicado por NaN; a razón de que no se generaron valores aleatorios para esas ubicaciones.
4. Literatura & Enlaces
Bernard J. (2016). Python Recipes Handbook: A Problem-Solution Approach. Canada: Apress.
O
No hay comentarios:
Publicar un comentario
Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.