Bonjour, je viens de découvrir qu'on peut laisser des cellules vides(None) dans un tableau fait avec Pandas, mais donc je ne trouve pas le moyen d'ensuite remplir les cellules vides.
Voici comment j'essaie de remplir les cellules vides :
Pour le cas ou il n'y aurait pas de solutions, a quoi None sert il donc ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import pandas as pd df = pd.DataFrame({ #Contient un seul None 'A': [None, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9] }) print(df) df.iloc[0][0]=0 #ne s'effectue pas df.iloc[1][1]=0 #ne s'effectue pas malgré que remplace valeur 5 print("remplace cellule vide par 0",df) df2 = pd.DataFrame({ #Pas de cellule None 'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9] }) df2.iloc[0][0]=0 #s'effectue df2.iloc[1][1]=0 #s'effectue print("remplace cellule par 0",df2)
Pour des raison d'esthétique, je voulais avec la librairie PandasTable afficher un tableau dans Tkinter avec des cellules vides, ça fonctionne que j'ai en effet des cellules vides.
Partager