[PYTHON] Comment afficher DataFrame sous forme de tableau dans Markdown

En exécutant la fonction suivante, il peut être sorti sous forme de tableau pour Markdown.

def df_table(df):
    for col in df.columns:
        print('|', col, end="", sep='')
    print('|')
    
    for col in df.columns:
        print('| ---- ', end="", sep='')
    print('|')
    
    for row in range(len(df)):
        print('|', end="")
        for col in range(df.shape[1]):
            print(df.iat[row,col],'|', end="", sep='')
        print()

| sepal length (cm) | sepal width (cm) | petal length (cm) | petal width (cm) | target | 
| ---- | ---- | ---- | ---- | ---- |
| 5.1 | 3.5 | 1.4 | 0.2 | setosa | 
| 4.9 | 3.0 | 1.4 | 0.2 | setosa | 
| 4.7 | 3.2 | 1.3 | 0.2 | setosa | 
| 4.6 | 3.1 | 1.5 | 0.2 | setosa | 
| 5.0 | 3.6 | 1.4 | 0.2 | setosa | 

Si vous le copiez et le sortez dans un fichier Markdown, Il peut être affiché sous forme de tableau comme indiqué ci-dessous.

sepal length (cm) sepal width (cm) petal length (cm) petal width (cm) target
5.1 3.5 1.4 0.2 setosa
4.9 3.0 1.4 0.2 setosa
4.7 3.2 1.3 0.2 setosa
4.6 3.1 1.5 0.2 setosa
5.0 3.6 1.4 0.2 setosa

Recommended Posts

Comment afficher DataFrame sous forme de tableau dans Markdown
Comment afficher la table quatre-vingt-dix-neuf en python
Comment importer NoteBook en tant que module dans Jupyter (IPython)
Comment imprimer des caractères sous forme de tableau avec la fonction d'impression de Python
Comment importer NoteBook en tant que module dans Jupyter (IPython)
Comment afficher une colonne de fichiers spécifiée sous Linux (awk)
Comment supprimer l'erreur d'affichage dans matplotlib
Comment diviser et enregistrer un DataFrame
Comment réattribuer un index dans pandas dataframe
<Pandas> Comment gérer les données de séries chronologiques dans le tableau croisé dynamique
Comment afficher Hello World en python
Comment obtenir un nom de colonne et un nom d'index spécifiques avec Pandas DataFrame
Comment installer le package python dans un environnement local en tant qu'utilisateur général
Comment trouver une colonne d'un type spécifique (str, float, etc.) à partir d'une colonne dans un DataFrame
Comment déguiser un fichier ZIP en fichier PNG
Comment effacer un taple dans une liste (Python)
Comment incorporer des variables dans des chaînes python
Comment créer un fichier JSON en Python
Comment implémenter un sélecteur de dégradé dans Houdini
Comment notifier les canaux Discord en Python
Comment afficher des vidéos en ligne dans Google Colab
[Python] Comment dessiner un histogramme avec Matplotlib
Comment générer "Ketsumaimo" en standard en Python
Comment créer une API Rest dans Django
Comment écrire un document tuple nommé en 2020
Comment compter les nombres dans une plage spécifique
Comment lire des fichiers dans différents répertoires
Comment se moquer d'une fonction publique dans Pytest
[Pandas] Comment vérifier les doublons dans un tableau et supprimer les doublons (équivalent à supprimer les doublons dans Excel)
Comment convertir / restaurer une chaîne avec [] en python
[Python] Comment développer des variables dans une chaîne de caractères
Un mémorandum sur l'utilisation de keras.preprocessing.image de Keras
Comment afficher plusieurs images d'une galaxie en tuiles
Comment enregistrer une table récupérée par python en csv
J'ai fait une commande pour marquer le clip de la table
Comment exécuter une commande à l'aide d'un sous-processus en Python
Comment référencer des fichiers statiques dans un projet Django
[Linux] Comment mettre votre IP dans une variable
[GCF + Python] Comment importer Excel vers GCS et créer une nouvelle table dans BigQuery
Comment utiliser le multitraitement python (suite 3) apply_async en classe avec Pool en tant que membre
Comment appeler une fonction
Comment pirater un terminal
Comment développer en Python
Comment utiliser Fujifilm X-T3 comme webcam sur Ubuntu 20.04
Comment sortir un document au format pdf avec Sphinx
Une histoire sur la façon de spécifier un chemin relatif en python.
Comment utiliser la méthode __call__ dans la classe Python
Comment importer des fichiers où vous le souhaitez en Python
J'ai fait une commande pour générer un commentaire pour une table dans Django
Combinez des listes dans un DataFrame avec des pandas
Fonction pratique pour ajouter des colonnes n'importe où dans Pandas DataFrame
Remarques sur la façon de charger un environnement virtuel avec PyCharm
J'ai essayé "Comment obtenir une méthode décorée en Python"
Comment utiliser cuML SVC comme classificateur CV Gridsearch
Comment générer une requête à l'aide de l'opérateur IN dans Django
Comment vérifier si une valeur existe dans un type d'énumération
Comment afficher une liste des versions installables avec pyenv
Comment obtenir la dernière (dernière) valeur d'une liste en Python
Comment enregistrer un package dans PyPI (à partir de septembre 2017)
Comment obtenir une liste d'exceptions intégrées pour python
Les bases de l'apprentissage Python ~ Comment générer (afficher) une chaîne de caractères ~