J'aime VScode
Chez VScode
Déplacez le curseur de la souris à gauche du numéro de ligne et cliquez pour ajouter un cercle rouge
Accédez à l'écran de la console de débogage, entrez le nom de la variable et appuyez sur la touche Entrée pour vérifier diverses choses J'ai du mal à afficher correctement le bloc de données </ font>
Appuyez sur cmd + shift + P pour ouvrir la palette de commandes Tapez "lancement" Cliquez sur Ouvrir launch.json
Ajoutez "" redirectOutput ": true" et enregistrez par écrasement (n'oubliez pas "," à la fin de la ligne précédente)
Terminez le débogage une fois et recommencez le débogage. Essayez print (df) dans la console de débogage Les blocs de données sont organisés et affichés pour une visualisation facile </ font>
Vous pouvez également écrire un traitement multiligne avec sht + Entrée
↓ Résultat d'exécution
Environnement d'exploitation: Mac, Python3.7
Exemple de code à déboguer:
# create test data
a = 15
import pandas as pd
df = pd.DataFrame(
columns = ['name', 'gender', 'age'],
data = [
['john', 'man', 25],
['yoko', 'woman', 28],
['kevin', 'man', 45]
]
)
# processing
a = a - 1
df['age'] = df['age'] - 10
Code utilisé dans la console de débogage bonus:
for age_hosei in [10, -10]:
print('--------------------------')
print('age_hosei', age_hosei)
tmp = df.copy()
print('tmp:\n', tmp)
tmp['age'] = tmp['age'] + age_hosei
result = tmp.groupby('gender')['age'].sum()
print('result:\n', result)
Recommended Posts