Saltar al contenido

Tablas en Markdown (en Jupyter)

Solución:

La primera fila de la tabla define los encabezados, luego la siguiente fila define la alineación de cada columna. Duplicó la alineación en la parte superior de la tabla y donde se supone que debe ir.

El Markdown correcto debería ser simplemente lo que tiene en su sintaxis, pero elimine la primera fila:

| Stretch/Untouched | ProbDistribution | Accuracy |
| --- | --- | --- |
| Stretched | Gaussian | .843 |

los --- entre las definiciones de las columnas | | significa que la columna no está justificada. En Markdown estándar, esto se alinearía a la izquierda de la columna, pero en el cuaderno Jupyter, parece alinearse a la derecha.

Con eso, obtengo esta tabla:

ingrese la descripción de la imagen aquí


Si desea alinear a la izquierda o alinear al centro, puede usar :- y :-: respectivamente. Dependiendo del entorno de portátil de Jupyter que esté utilizando, deberá utilizar -: para alinear a la derecha.

| Stretch/Untouched | ProbDistribution | Accuracy |
| :- | -: | :-: |
| Stretched | Gaussian | .843

La primera columna estará alineada a la izquierda, la columna central estará alineada a la derecha y la última columna estará alineada al centro. Curiosamente, usando Google Colab, --- izquierda alinea el texto:

ingrese la descripción de la imagen aquí


¿La alineación no funciona como se esperaba en su portátil Jupyter?

Desafortunadamente, la sintaxis de alineación que mencioné anteriormente no funciona a partir de esta fecha (25 de junio de 2020) cuando se utilizan instalaciones locales del entorno de notebook Jupyter. Esto se debe a un error en la fuente de Jupyter donde no se tiene en cuenta la alineación de Markdown y todo el texto está alineado a la derecha. Vea el problema de Github aquí: https://github.com/jupyter/notebook/issues/3919. Sin embargo, funciona tanto con jupyterlab como con Google Colab.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *