Je veux appliquer des filtres à la feuille de propagation à l'aide de Python, quel module est plus utile de pandas ou de tout autre? p>
4 Réponses :
Je ne suis pas sûr de savoir si je comprends votre question à droite. Peut-être la combinaison de pandas code> et
qgrid code>
pourrait vous aider. P>
Le filtrage simple dans les pandas peut être accompli à l'aide de la méthode de Dataframe.
In [11]: joe = employees.loc[(employees['dept'] == 'Marketing') & (employees['name'] == 'Joe')] In [12]: joe Out[12]: name dept 0 Joe Marketing
Filtrage dans votre Dataframe Pandas peut être effectué avec LOC (en plus de certaines autres méthodes). Ce que je pense que vous recherchez est un moyen d'exporter des données de données pour exceller et appliquer un filtre dans Excel. P>
xlsxwriter (par John McNamara) satisfait à peu près tous les cas d'utilisation XLSX / Pandas et possède une excellente documentation ici -> HTTPS : //xlsxwriter.readthedocs.io/ . P>
Le filtrage automatique est une option :) HTTPS: / /xlsxwriter.readthedocs.io/worksheet.html?highlight=auto%20filter#worksheet-autofilter P>
Voici un exemple d'ajout d'une mise au point automatique à une feuille de calcul exportée à partir de Pandas à partir de XLSXWriter: sortie: p> Les données utilisées dans cet exemple sont Ici . p> p> <> / a> p>