J'ai construit une condition qui extrait exactement une ligne de mon bloc de données:
d2 = df[(df['l_ext']==l_ext) & (df['item']==item) & (df['wn']==wn) & (df['wd']==1)]
Maintenant, je voudrais prendre une valeur dans une colonne particulière:
val = d2['col_name']
Mais en conséquence, j'obtiens un bloc de données qui contient une ligne et une colonne ( c'est-à-dire une cellule). Ce n'est pas ce dont j'ai besoin. J'ai besoin d'une valeur (un nombre flottant). Comment puis-je le faire chez les pandas?
SettingWithCopyWarning
vous vous êtes retrouvé avec un , vous pouvez consulter ce post pour une explication de l'avertissement et des solutions / solutions possibles.