J'utilise read_csv
pour charger des données de Yahoo Finance conduit à des lignes contenant 0 parfois comme chaîne et à d'autres fois comme nombre entier. Essayer de déposer/supprimer ces lignes par masquage booléenne:Supprimer toutes les lignes de pandas dataframe contenant 0 comme chaîne et entier
df[(df != '0') & (df != 0)]
conduit à des erreurs:
TypeError: Could not compare ['0'] with block values
(dans le cas où la trame de données n'a pas de rangée de la valeur de chaîne « 0 ») et
TypeError: Could not compare [0] with block values
(dans le cas où la trame n'a pas de valeur entière 0).
pourrait vous accepter/upvote ma réponse si elle satisfait votre question? Si non, pourriez-vous commenter davantage sur votre problème? –