Closed Hernan4444 closed 6 years ago
Hola!
Tienes dos opciones:
1.- Puedes probar con la función display
en vez de print
.
2.- Pueden guardar el resultado en un archivo .txt
, de esta forma no tendrás el problema de las celdas en jupyter
.
Creo que recomiendo la segunda, porque siempre puede crecer mucho el árbol. En términos de escalabilidad, guardarlo en un archivo es la mejor opción.
Saludos!
¡Hola!
Colándome un poco en este issue, ¿está bien si me basé en lo que salía en los apuntes de estructuras en Python para formar el árbol? (modificando su representación y mostrando cada conexión entre nodos en una fila solamente, ahí mismo añadí los labels y los contadores) ¿o debería modificarla?
¡Gracias! :^)
Está permitido basarse en esos apuntes, aunque puede que no sea la estructura óptima.
Y no entiendo la visualización que acabas de explicar. Debe quedar en claro la forma del árbol al visualizarlo. Se debe poder ver todo, sus nodos, conexiones, labels y atributos de forma clara.
Saludos!
Hola, Intentando hacer el
print
del árbol, me percaté que jupyter hace wrap de losprint
, es decir, si el texto a imprimir supera un largo determinado, lo continua en la linea de abajo. Esto enlo personal me dificulta la impresion de un árbol con sus hojas cuando este tiene una altura demasiado alta.A continuación se ve un árbol según los print que hice.
Pero cuando es hora de imprimir un árbol de grán altura, este queda así:
Estaba pensando en buscar otra forma de visualizar el árbol pero antes quería saber si conocen una forma de deshabilitar ese wrapping de jupyter porque al menos cuando uno visualiza una tabla de Pandas, en esta se genera un horizontal scroll bar, pero busque en Google y no logré encontrar como alterar esa funcionalidad.
Muchas gracias de antemano Saludos ✌️