** Vous pouvez l'automatiser avec python, non? Ravi de vous rencontrer, alors je ferai de mon mieux Record Part 2 **
Utilisé dans l'enregistrement 1 (https://qiita.com/wellwell3176/items/8e9a31d1595cdde89498) Je n'ai pas bien compris "csv.dict reader", alors je l'ai recherché et j'ai découvert d'une manière ou d'une autre.
Ou plutôt, j'ai l'impression qu'il y a un problème avec le format du dictionnaire de mots ... La recherche est mauvaise ... La recherche n'est pas mauvaise ...?
D'après mes recherches, il semble que la différence soit de savoir si les informations écrites dans la première ligne sont traitées comme des données ou comme un en-tête. J'ai essayé de faire une image punch parce que je ne peux rien comprendre à moins de le mettre dans la figure, mais cela devrait être dans la figure ci-dessous.
<Fig.1: Différence entre lecteur et lecteur dict>
Si la première ligne de données CSV contient un en-tête (tel que "Non" ou "Âge") au lieu de données, Le lecteur de dict semble être plus facile à manipuler. Vous devriez pouvoir écrire "obtenir la valeur moyenne des données dans la 1ère à la 70e ligne de la colonne d'âge".
Par contre, lorsque le lecteur est utilisé pour CSV avec en-têtes, c'est comme "valeur moyenne des données dans les lignes 2 à 71 de la deuxième colonne". C'est difficile car il faut toujours considérer les deux points «quelles informations sont stockées dans quelle colonne?» Et «la première ligne n'est pas incluse dans les données».
En gros, passons à cette compréhension.
Ce n'est pas comme faire un article indépendant, mais c'est un mémorandum, et je vais le laisser comme thème pour chaque cas.
Recommended Posts