Bonjour,
Je souhaite rendre plus conviviale un code qui supprimer les colonnes 40 à 84 de mon tableau. Pour ça, j'utilise ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 # DataFrame. excl_merged = pd.concat(excl_list, ignore_index=True) #Nettoyage des colonnes inutiles générées lors de la consolidation excl_merged.drop(excl_merged.columns[[39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83]], axis=1, inplace=True)Est-ce qu'il y aurait moyen de convertir la liste de colonnes en plage du genre [39 : 83] ? ==> J'ai essayé avec iloc comme suit, mais le résultat attendu ne s'affiche pas.
Merci pour vos lumières
Code : Sélectionner tout - Visualiser dans une fenêtre à part excl_merged.drop(excl_merged.iloc[:, 39:83],axis = 1)
Partager