====== Outils pour l'analyse de données ====== ====Expressions régulières==== C'est un outils très puissant pour la recherche et la modification de données. Vous pouvez les utiliser dans la totalité des langages informatiques. * La documentation du package ''re'' https://docs.python.org/3.7/library/re.html * Un site ou tester les expressions https://docs.python.org/3.7/library/re.html ====Matrices==== La bibliothèque de base pour travailler avec des tableaux est [[http://www.numpy.org/|NumPy]]. Elle propose de objets permettant la manipulation de tableaux multi-dimensionnels, des fonction d'algèbre linéaire efficace ... Vous pouvez consulter une série de ressources : * La documentation officielle https://docs.scipy.org/doc/numpy/reference/ * Un résumé https://docs.scipy.org/doc/numpy/user/quickstart.html * Un cours simple et clair https://www.courspython.com/tableaux-numpy.html * Les cours de Ricco Rakotomalala http://eric.univ-lyon2.fr/%7Ericco/cours/cours_programmation_python.html ====Data frame==== Pour les habitués de **R**, il existe la bibliothèque panda qui fourni un objet proche des //dataframe// * Le site de la bibliothèque https://pandas.pydata.org/ * Une [[http://pandas.pydata.org/pandas-docs/stable/10min.html|brève introduction]] * Exemple des possibilités http://pandas.pydata.org/pandas-docs/stable/cookbook.html