Recherche

Analyse de données avec Python

Extraits

ActuaLitté

Programmation

Analyse de données avec Python

Découvrez des techniques éprouvées pour manipuler, traiter, nettoyer et reformer des jeux de données en Python. A jour des dernières versions 3.x de Python, ce guide regorge d'études de cas pratiques montrant comment résoudre efficacement un large ensemble de problèmes d'analyse de données. Vous apprendrez à maîtriser les dernières versions de pandas, NumPy, I Python et Jupyter. Ecrit par le créateur du projet pandas de Python, ce livre est une introduction pratique et moderne aux outils de la science des données en Python. Il est idéal pour les analystes qui débutent en Python comme pour les programmeurs qui ne connaissent pas la datalogie (ou science des données) ni le calcul scientifique. Les fichiers de données et tout le matériel associé sont disponibles sur GitHub.

03/2021

ActuaLitté

Pack office

Analyse de données avec Excel

Excel le sujet bureautique le plus vendu de la suite Office Excel est définitivement le logiciel le plus complexe et le plus puissant de la suite Office. La gestion des données, leur tri et leur analyse sont des tâches récurrentes pour tous les comptables, scientifiques ou contrôleurs de gestion. ce livre vous donnera toutes les clés pour regrouper, trier et analyser toutes vos données et les présenter de manière efficace. Au programme : Les Bases de l'analyse de données Les Tables Pivots Présentation sous forme graphique Créer des graphiques croisés dynamiques Les fonctions de bases de données Les fonctions statistiques Optimisation des modèles avec le Solver

09/2022

ActuaLitté

Programmation

Python pour Excel. Automatisation et analyse des données avec un langage moderne

Python et Excel un mariage de raison pour intérroger et manipuler de grandes quantités de données Excel est l'outil informatique le plus utilisé dans le monde pour manipuler les chiffres ; associé au langage de programmation Python, ils forment un tandem redoutable pour manipuler, gérer et analyser des grands quantités de données. Dans ce livre unique sans équivalent sur le marché vous apprendrez à créer des outils performants qui vous permettront de gagner du temps dans la gestion et la manipulationde vos données. Au programme : Utiliser Python comme premier langage S'appuyer sur des outils modernes comme Jupyter notebooks et Visual Studio Utiliser pandas pour acquérir, nettoyer et analyser les données et remplacer des calculs Excel Automatiser des tâches lourdes dans Excel comme la consolidation ou le reporting Utiliser xlwings pour créer des outils interactifs entre Excel et Python Connecter Excel aux bases de données et au fichiers CSV files Utiliser Python pour remplacer VBA, Power Query, et Power Pivot

11/2021

ActuaLitté

Informatique

Python et l'analyse forensique. Récupérer et analyser les données produites par les ordinateurs

L'informatique forensique nécessite de comprendre en détail le fonctionnement des ordinateurs, des périphériques et des logiciels en question. L'objectif est de donner au lecteur les connaissances nécessaires pour se familiariser avec le langage Python (en version 3) en orientant la problématique de manière à se focaliser sur le fonctionnement de ces objets. Ce livre a été écrit avec la volonté d'être accessible au plus grand nombre et la conviction qu'une "démocratisation" de la compréhension de l'outil informatique est désormais essentielle. Ce livre propose une approche en deux temps : il commence par une introduction au langage Python puis présente comment l'utiliser pour récupérer et manipuler les données produites par nos ordinateurs. Les auteurs traitent ainsi de thématiques variées allant de l'inspection de la mémoire vive des processus, au fonctionnement interne de logiciels grand public ou à l'extraction de l'historique de navigateur web. Différents outils sont étudiés : des plus basiques avec la bibliothèque libmagic, aux technologies les plus récentes comme l'apprentissage automatique avec scikit-learn et son écosystème issu du calcul scientifique. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

03/2019

ActuaLitté

Programmation

Python pour la Data Science. Analysez vos données avec NumPy, Pandas, Matplotlib et Seaborn

Ce livre de la collection vBook se compose d'un livre de référence sur la Data Science avec le langage Python, alliant théorie et pratique, pour apprendre à analyser des données avec Python et d'un approfondissement sous forme de vidéo qui présente Numpy et Pandas, deux bibliothèques dédiées à la Data Science et à la visualisation de données. Livre Python pour la Data Science - Analysez vos données avec NumPy, Pandas, Matplotlib et Seaborn Ce livre sur la Data Science avec le langage Python, alliant théorie et pratique, s'adresse aussi bien aux étudiants et professionnels (ingénieurs, chercheurs, enseignants, data scientists), qu'aux informaticiens souhaitant apprendre à analyser des données avec Python. La première partie du livre vise à introduire le langage Python et son utilisation dans le domaine de l'analyse de données. Le lecteur y découvre la mise en place de l'environnement de travail ainsi que des rappels sur le langage Python. Dans une deuxième partie, le lecteur apprend à manipuler efficacement ses données grâce aux librairies NumPy et Pandas. Chaque notion est introduite théoriquement puis illustrée par un exemple concret permettant de comprendre son application. Il apprend à importer ses données sous Python et à utiliser les fonctions, méthodes et attributs fournis pour les explorer et les manipuler afin d'en faire ressortir des informations et tendances. Dans une troisième partie, le lecteur apprend à visualiser ses données avec les librairies Matplotlib et Seaborn, lui permettant de comprendre l'architecture et le fonctionnement de la création de figures avec Python, ainsi que les types de graphiques à utiliser selon le type de variables à représenter. Enfin, dans le dernier chapitre, l'auteur propose un exercice complet avec sa correction permettant de mettre en pratique les notions étudiées. Il permet au lecteur d'écrire le code permettant de répondre aux questions de l'exercice. Pour chaque chapitre, un fichier contenant le code source utilisé, appelé notebook, est disponible en téléchargement sur le site www.editions-eni.fr. Ce notebook permet au lecteur de tester le code, de le modifier et d'y tester ses propres lignes de code. De plus, deux jeux de données réels sont disponibles en téléchargement et utilisés dans ce livre pour illustrer les propos de l'auteur. Vidéo Data Science et visualisation de données L'arrivée du Big Data et la multiplicité des sources de données font que les besoins en matière d'analyse de données deviennent de plus en plus importants. L'objectif de cette vidéo est de vous montrer comment utiliser le langage Python dans le cadre de la Data Science pour être en mesure d'analyser de gros volumes de données. Nous présenterons Numpy et Pandas, deux bibliothèques dédiées à la Data Science et travaillerons sur la préparation et la visualisation de données.

03/2023

ActuaLitté

Mathématiques

Analyse des données. 4e édition

L'" Analyse des données " recouvre un ensemble de méthodes de statistique descriptive (ou statistique exploratoire) dont le développement est assez récent. Le présent ouvrage vise à en fournir une description aussi pédagogique et cohérente que possible. Il décrit les deux grands volets de l'analyse des données (analyse factorielle et classification automatique) et souligne les relations existant entre eux, notamment en les rapportant tous deux à la théorie de l'information. On s'est efforcé à la fois de donner une description des pratiques, renforcée par la présentation d'exemples, et de montrer les propriétés logiques des méthodes ; l'expérience montre, en effet, que l'utilisation correcte de l'analyse des données suppose à la fois une claire connaissance de ses aspects logiques, et de la maîtrise de quelques " trucs de métier " pratiques.

01/1997

ActuaLitté

Mathématiques

Analyse géométrique des données multidimensionnelles

Dans cet ouvrage consacré aux données multidimensionnelles, l'optique adoptée est celle de l'approche française d'analyse des données, avec ses caractéristiques : géométrique, formelle, statistique. L'exposé est ici progressif et présente les méthodes classiques : régression, classification, analyse en composantes principales, analyse des correspondances simples et multiples. Les méthodes sont illustrées par des exercices, basés sur des données réelles, accompagnés de solutions et de commentaires, et par des analyses de données "grandeur nature", en particulier celles concernant la dernière recherche empirique de Pierre Bourdieu. Véritable outil pédagogique, ce livre prépare le lecteur à se confronter aux données, à les analyser en passant par la mise en oeuvre informatique.

01/2014

ActuaLitté

Informatique

Programmer avec Python

La simplicité de Python vous permet de devenir rapidement productif, mais cela signifie souvent que vous n'utilisez pas tout ce que ce langage a à vous offrir. Grèce à ce livre, vous apprendrez à écrire du code Python à la fois efficace et idiomatique, en tirant parti de ses fonctionnalités les meilleures (et pourtant peut-être les plus négligées). L'auteur, expert renommé de Python, vous présente les bibliothèques centrales de ce langage, et vous montre comment rendre votre code à la fois plus court, plus rapide et plus lisible. Beaucoup trop de programmeurs expérimentés essaient de forcer Python è s'adapter aux modèles qu'ils ont appris avec d'autres langages, sans jamais exploiter les fonctionnalités spécifiques à Python et qu'ils n'ont pas rencontrées dans leur pratique antérieure. Avec ce livre, ces programmeurs vont apprendre de manière approfondie à devenir performants en Python 3.x !

04/2019

ActuaLitté

Sociologie

Analyse des données du système prostitutionnel

Cette étude est importante pour comprendre le système prostitutionnel, ses acteurs et leurs rôles. L'analyse dynamique montre que le système prostitutionnel se maintient, évolue et se transforme sous l'effet de deux propriétés : celle qui énonce la permanence de la domination exercée par les membres du système prostitueur sur la personne prostituée, et celle qui propose de considérer que l'hétérogénéité des formes de prostitution est une donnée en corrélation étroite avec les changements liés au contexte et à l'environnement. Il en résulte une variété de groupes sociaux vulnérables et une diversité d'aires géographiques d'influence de prostitution. Parmi les groupes vulnérables, les migrantes, les étudiantes, et les mineures attirent l'attention. Dans la perspective abolitionniste, l'auteur porte un regard réflexif sur l'accompagnement vers une sortie de prostitution.

01/2023

ActuaLitté

Programmation

Python 3. Traitement de données et techniques de programmation, 2e édition

Ce livre sur le langage Python 3 s'adresse à tout professionnel de l'informatique, ingénieur, étudiant, enseignant ou même autodidacte qui souhaite maîtriser ce langage très abouti. L'objectif de ce livre est de montrer au lecteur ce que l'on peut faire avec le langage, du traitement de données à la création d'un site web, en passant par la gestion du système et du réseau. Pour bien appréhender son contenu, la lecture du livre dont il est la suite, Python 3 - Les fondamentaux du langage chez le même éditeur, est recommandée. La première partie couvre le traitement de données avec la manipulation de fichiers, les fichiers de configuration, les formats d'import/export, la gestion de la compression ou encore les flux XML ou la génération de documents. La seconde partie présente la programmation système, la programmation réseau, la programmation web et la programmation scientifique, qui sont autant de niches dans lesquelles le langage Python excelle par sa simplicité d'utilisation autant que par sa couverture fonctionnelle exceptionnelle. La troisième partie présente tous les outils de programmation concurrente, qu'il s'agisse de programmation asynchrone, parallèle ou distribuée. On notera que l'accent est mis sur de nombreuses techniques asynchrones, car il s'agit de l'un des points majeurs de l'évolution récente du langage Python.

04/2024

ActuaLitté

Programmation

Python pour la data science

Le best-seller O'Reilly sur la data science avec Python enfin traduit en Francais ? Pour de nombreux chercheurs, Python est un outil essentiel en raison de ses bibliothèques pour stocker, manipuler et obtenir un aperçu des données. Ce livre décrit toutes les ressources dont vous pouvez disposer pour mettre en oeuvre vos applications : IPython, NumPy, Pandas, Matplotlib, Scikit-Learn et d'autres outils associés. Les scientifiques en activité et les utilisateurs de données familiarisés avec la lecture et l'écriture de code Python trouveront avec cette référence complète l'outil idéal pour s'attaquer aux problèmes quotidiens : manipuler, transformer et nettoyer les données ; visualiser différents types de données ; utiliser les données pour créer des modèles statistiques ou d'apprentissage automatique. Ce livre est tout simplement la référence incontournable pour le calcul scientifique en Python. Vous apprendrez à utiliser : IPython et Jupyter : fournissent des environnements de calcul pour les data scientists utilisant Python NumPy : inclut le ndarray pour un stockage et une manipulation efficaces de tableaux de données denses en Python Pandas : comprend le DataFrame pour un stockage et une manipulation efficaces des données étiquetées / en colonnes en Python Matplotlib : inclut des fonctionnalités pour une gamme flexible de visualisations de données en Python Scikit-Learn : pour des implémentations Python efficaces et propres des algorithmes d'apprentissage automatique les plus importants et les plus établis

04/2022

ActuaLitté

Sociologie

L'analyse quantitative des données. 5e édition

Cet ouvrage répond avec clarté et rigueur aux questions majeures que se posent tout concepteur d'enquête par questionnaire et toute personne souhaitant analyser statistiquement des données : qu'est-ce qu'un échantillon représentatif, un pourcentage significatif et une "bonne estimation" ? Comment recoder des variables et concevoir des indicateurs ? Comment analyser leurs relations, avec quelles méthodes ? Comment interpréter des résultats ? Sans recours inutile au formalisme mathématique, il expose les principes des raisonnements statistiques en sociologie. Les présentations des méthodes et notions sont accompagnées d'exemples concrets, issus de vraies enquêtes. Tous les éléments sont fournis pour comprendre, analyser et produire des données, que ce soit en sociologie ou dans les domaines des études, du marketing, des sondages d'opinion ou des enquêtes de comportement. L'ouvrage répond aux besoins bien identifiés des étudiants, enseignants comme des chargés d'études.

07/2020

ActuaLitté

Mathématiques

Le modèle euclidien en analyse des données

Ce livre constitue une introduction aux méthodes de l'Analyse des Données. Il ne s'agit pas d'une présentation exhaustive des méthodes en usage actuellement, mais plutôt d'une présentation cohérente des méthodes factorielles " de base ", explicitant le modèle sur lequel est fondé l'édifice (le modèle d'espace euclidien), et les mécanismes par lesquels se construisent les méthodes. Le destinataire de cet ouvrage est un utilisateur des méthodes de l'analyse des données. Pas un utilisateur passif, considérant une méthode d'analyse comme une boîte noire dans laquelle il introduit ses " données ", et dont il est assuré que le simple fait d'appuyer sur la touche " RUN " de l'ordinateur va automatiquement lui fournir des " résultats ". Mais plutôt un utilisateur curieux sinon de comprendre tous les détails du mécanisme, du moins d'en suivre le fil directeur. Notre livre l'aidera alors à choisir une méthode à bon escient, à interpréter les résultats d'une analyse, à faire un choix raisonné d'un enchaînement de méthodes, voire à créer la méthode exactement adaptée au cas analysé. Le lecteur de cet ouvrage est supposé avoir au départ une bonne connaissance de l'Algèbre Linéaire : en principe le bagage de tout étudiant ayant accompli un cursus scientifique de 2 ans après le baccalauréat (par exemple : 1er cycle des universités scientifiques, quelle que soit la spécialisation). D'autre part, une bonne habitude du raisonnement mathématique est souhaitée.

05/1998

ActuaLitté

Comptabilité

Récolte et analyse de données en contexte africain

Voici une grille fournissant des réponses aux nombreux appels à l'aide formulés par les apprenants, les chercheurs juniors ou séniors confrontés aux incertitudes dues à la collecte et l'analyse de données. Cette béquille vise à les aider à mener une recherche qualitative résistant aux aléas de terrain et contournant les impasses de la recherche empirique (dans la collecte et l'analyse de données).

07/2022

ActuaLitté

Programmation

Méthodes numériques avec Python. Théorie, algorithmes, implémentation et applications avec Python 3

Cet ouvrage a pour objectif de présenter les principes mathématiques, les applications et la mise en oeuvre de méthodes numériques de calcul scientifique en Python. Il évoque tour à tour la pratique et la théorie : l'utilisation des librairies Numpy et Scipy de Python et l'analyse théorique sur laquelle le calcul s'appuie. A chaque fois que cela est possible, des applications réelles sont présentées plutôt que des exemples simplifiés ou théoriques. Des exercices corrigés sont intégrés au fur et à mesure de la progression dans le cours. Le code source des scripts Python est disponible en ligne sur dunod. com.

01/2023

ActuaLitté

Programmation

Découvrir la programmation avec Python

Vous voulez apprendre à programmer ? Lancez-vous avec Python ! Python est le langage parfait pour s'initier à la programmation informatique. Ce livre vous aide à créer rapidement avec Python des projets amusants qui impressionneront votre entourage. Python est le langage parfait pour s'initier à la programmation informatique. Ce livre vous aide à créer rapidement avec Python des projets amusants qui impressionneront votre entourage. Après avoir vu les possibilités offertes par Python, vous apprendrez à configurer votre ordinateur pour coder. Une fois que Python sera installé, vous serez à même de créer vos propres programmes. Découvrez peu à peu les concepts clés tels que les variables, les chaînes, les boucles, les fonctions ou les modules. Avant d'en avoir fait le tour, vous serez passé pro en programmation Python ! Parmi les projets du livre : - un assistant qui vous aide à vous habiller en fonction de la météo - un générateur d'histoires - un programme qui calcule votre âge sur Mars - un chat bot de service après-vente Des exercices très courts pour des projets vraiment amusants : que demander de mieux pour s'initier ?

05/2021

ActuaLitté

Mathématiques

Analyse de données en sciences expérimentales. Probabilités et statistiques, avec exemples en sciences physique

Cet ouvrage est destiné aux étudiants en Licence 3 ou Master 1 de Sciences de la Matière, Sciences de la Terre et Sciences de la Vie et de la Santé. Son objectif est de donner les outils nécessaires à l'analyse de données recueillis dans le cadre des expériences. Il introduit ainsi les mathématiques de bases et présente leur utilisation concrète.L'ouvrage se décompose en trois parties : caractérisation d'un échantillon, probabilités, statistique. Chacune est complétée par des exercices, tous corrigés.Volontairement restreint à l'essentiel, il permet à l'étudiant de se concentrer sur sa matière grâce à l'utilisation des outils mathématiques sans se perdre dans leur théorisation.

04/2012

ActuaLitté

Cerveau et psychologie

Introduction aux statistiques en sciences du langage. Traitement et analyse de données avec R

Cet ouvrage est le premier ouvrage francophone sur le traitement et les analyses statistiques spécifiquement appliquées aux Sciences du Langage. Il s'adresse aux nombreux universitaires et professionnels travaillant autour de la question du langage. L'ouvrage est constitué d'une première partie sur le traitement des données issues de l'oral et de l'écrit et d'une seconde partie présentant différentes méthodes d'analyse statistique. Ces différentes analyses seront illustrées à travers des exemples concrets en sciences du langage et feront l'objet d'une démonstration " pas à pas " sur le logiciel R. Pour que ces analyses puissent être reproduites de manière autonome, plusieurs jeux de données seront mis à disposition des lecteurs et lectrices et une partie introductive sera consacrée à la prise en main du logiciel R.

10/2023

ActuaLitté

Base de données

Pratique de la data science avec R. Arranger, visualiser, analyser et présenter des données

Le scientifique des données doit maîtriser plusieurs outils informatiques permettant de mettre en oeuvre une méthodologie statistique. Dans sa catégorie, le langage R est un langage de programmation qui peut tout à fait être un outil pertinent pour l'analyse statistique de données, à côté d'autres langages de programmation ou d'autres logiciels. Cet ouvrage s'adresse tant à des étudiants de master en statistique et/ou master big data qui font leurs premiers pas en data science, qu'à des ingénieurs qui souhaitent approfondir leurs connaissances et mettre en oeuvre leurs compétences à l'aide de R, en reprenant les différentes étapes du cycle de vie d'un projet basé sur l'analyse statistique de données : la préparation des données, la transformation des données, la visualisation des données, l'analyse des données et enfin, l'étape ultime, la diffusion des résultats de l'analyse.

06/2021

ActuaLitté

Informatique

Python pour les SHS. Introduction à la programmation pour le traitement de données

Ce manuel propose une introduction à la programmation Python destinée aux étudiants et praticiens en SHS. Python est un langage de programmation simple, libre, multi-plateforme, pédagogique, bénéficiant d'une communauté d'utilisateurs croissante tant dans le domaine universitaire que le secteur privé. Avec la multiplication des données numériques dans les sciences humaines et sociales (SHS), le recours à l'informatique devient indispensable tant pour la collecte, la mise en forme, ou le traitement des données. Le langage Python permet à la fois de réaliser les traitements statistiques habituels des SHS tout en ouvrant aux nouveaux usages liés à l'automatisation des tâches informatiques, le traitement des grands corpus des humanités numériques ou encore la collecte de données sur les réseaux sociaux. Ce manuel se concentre en priorité sur les usages du traitement des données en SHS. Complété avec de nombreux exemples de code et des études de cas concrets, l'ouvrage permet une familiarisation progressive à la programmation, au langage Python et à sa philosophie. Il insiste sur sa flexibilité pour répondre aux besoins de chaque problématique tout en soulignant l'importance de la diffusion et de la reproductibilité des traitements informatiques.

01/2021

ActuaLitté

Langages informatiques

Le petit Python orienté objet. Programmation orientée objet avec Python 3

Ce livre propose un cours complet sur la POO en langage Python et un aide-mémoire exhaustif. Il décrit de manière simple et précise les notions importantes comme les objets, classes, méthodes, héritage, surcharge, constructeurs... Chaque point est illustré par des exemples et des scripts permettant au lecteur de comprendre en profondeur les notions étudiés.

02/2022

ActuaLitté

Programmation

Programmation pratique Python 3.9 wx Python. Avec Visual Studio Code

Le présent ouvrage présente, selon une approche pédagogique, une utilisation synthétique de Python 3. 9 en utilisant la bibliothèque wxPython comme interface graphique sur la plateforme Windows 10. Il s'agit d'un cours que j'utilise pour l'enseignement aux étudiants du DUT informatique et aux étudiants de l'ENSC (Ecole Nationale Supérieure de Cognitique) pour la partie concernant la programmation informatique.

06/2021

ActuaLitté

Code et compilateur

70 concepts mathématiques expliqués avec Python

Largement inspiré des travaux de Seymour Papert (mathématicien et pionnier des technologies éducatives, ancien professeur au MIT), l'objectif de cet ouvrage est de démystifier les grandes idées mathématiques en dotant les lecteurs du meilleur outil pour les comprendre et jouer avec : la programmation. Chaque concept ou idée mathématique est traité sous la forme d'une double page mettant en vis-à-vis la présentation du concept étayée d'éléments de contexte historiques et épistémologiques, et son illustration à l'aide de codes Python. Les codes sources sont tous accessibles et manipulables en ligne via la page de présentation de l'ouvrage sur le site dunod. com.

02/2023

ActuaLitté

Programmation

Data Science avec Python. Avec Jupyter et PyCharm

Ce livre est destiné aux personnes souhaitant avoir une première immersion dans le domaine de l'analyse de données avec le langage de programmation Python et les librairies dédiées à l'analyse de données que sont NumPy, Pandas, Matplotlib et Seaborn. Dans ce livre, nous verrons principalement comment explorer, manipuler et visualiser des données structurées, c'est-à-dire des tableaux contenant des lignes et des colonnes. La première partie aborde l'utilisation de la librairie NumPy qui est une librairie Python dédiée au calcul scientifique fournissant des fonctions très performantes de calcul, mais aussi des structures de données spécialisées et remarquablement performantes. La seconde partie aborde l'utilisation de la librairie Pandas qui est une librairie Python dédiée à la Data Science. Il s'agit de la librairie Python la plus populaire et la plus performante pour faire de l'analyse de données. Cette librairie Pandas amène avec elle deux nouvelles structures essentielles pour l'analyse de données qui sont les structures Series et DataFrame. La troisième partie aborde l'utilisation de la librairie Matplotlib qui est une librairie graphique très connue en Python car elle est puissante, très simple à prendre en main et chaque élément de la figure peut être configuré finement via un grand nombre de paramètres disponibles. La quatrième partie aborde l'utilisation de la librairie Seaborn qui est la librairie la plus populaire pour la visualisation de graphique. En réalité, cette librairie s'appuie sur Matplotlib et elle apporte des fonctions supplémentaires permettant de générer des graphiques plus travaillés, aux allures plus modernes, et ce de manière très simple. La cinquième partie aborde la création d'une application autonome pour visualiser des graphiques élaborés avec les librairies Matplotlib et Seaborn. Nous y verrons notamment comment utiliser le composant FigureCanvasQTAgg pour visualiser des graphiques aux allures modernes dans un projet PyCharm avec Python et la librairie des contrôles PyQt5.

03/2022

ActuaLitté

Littérature française

Python

Les machines du monde tournent grâce à des programmes informatiques qu'on appelle le code. J'ai passé l'âge mais je veux apprendre à coder. En Python, à cause du nom, mais surtout pour comprendre ce qui se passe sous les doigts des codeurs qui pianotent jour et nuit. Car les codeurs sont optimistes, à défaut d'aimer la vie, ils aiment le futur, l'avenir commence ici. – Très bien, alors écris un biopic, l'histoire d'un codeur qui fait fortune, ce sera romanesque, les gens aiment ça. – Non, je veux comprendre comment ça marche. Par où commencer ? Je ne sais pas, je me noie, mais Python m'obsède alors je m'obstine. Je prends des cours, je me faufile parmi des bataillons de geeks. Python devient le nom d'une initiation, de cette soute où je descends pour mieux voir vivre entre eux les garçons.

01/2024

ActuaLitté

Programmation

Guide pratique des expressions regulières avec Python

Une expression régulière, également appelée expression rationnelle, est une chaîne de caractères servant à décrire de façon générique un ensemble de chaînes grâce à l'utilisation de caractères ayant une signification particulière. Elle est parfois aussi appelée modèle. La syntaxe utilisée pour l'écriture des expressions régulières, conçue par Ken Thompson, est dérivée de la notation utilisée par le mathématicien Stephen Cole Kleene, qui est à l'origine du concept. Les expressions régulières sont constituées de caractères sans signification, utilisés tels quels, et de caractères ayant une signification particulière pour le programme qui va les interpréter, et donnant lieu à un traitement spécifique. Les caractères ayant une signification particulière sont appelés métacaractères. Le présent ouvrage s'articule autour de 19 fiches pour une immersion dans le développement des expressions régulières avec Python.

12/2022

ActuaLitté

Gestion

La boîte à outils de l'analyse de données en entreprise

Prise de poste, montée en compétences, évolution professionnelle, nos experts sont vos alliés ! Des fiches opérationnelles au quotidien. Une structure graphique pour maîtriser l'essentiel en un seul coup d'oeil. Des cas d'entreprise et des exercices pour passer à l'action. 56 outils en 9 objectifs : avant de commencer ; les sources de données ; transformer les données en indicateurs ; analyser les données en bivarié ; analyser les données en multivarié ; mesurer les effets des politiques mises en place ; visualiser les données ; présenter les résultats ; vers le big data. Des bases de données en ligne pour s'exercer : base 1, salariés d'une entreprise informatique ; base 2, achats dans une chaîne de boutiques ; base 3, abonnés d'une plateforme de vidéos à la demande.

03/2020

ActuaLitté

Analyse financière

Python. Pour le management, l'économie et la finance

Boostez votre future carrière en développant des compétences Python ! Ce manuel, destiné aux étudiants en économie et gestion débutante sur Python, aux étudiants ingénieurs en spécialisation finance et plus largement à la formation continue, propose : - Une introduction à Python et à son univers ? ; - Les modèles d'évaluation du prix des options (Black et Scholes, crypto-options)? ; - Le traitement des données de marché (analyse technique, trading algorithmique, compteurs de vitesse et robots)? ; - Le traitement des données économiques, comptables et financières (big data, fragmentation des données, changement climatique, économie post-covid)? ; - La réalisation de cartographies et d'analyses de risques (fréquence-sévérité, risque crédit, risques climatiques extrêmes). Le livre propose différents parcours de lecture, des conseils, exercices corrigés et outils d'évaluation. Une préparation aux tests de recrutement réalisés dans le secteur de la finance pour évaluer les compétences Python est également disponible. Le lecteur dispose ainsi d'une véritable boîte à outils pour ses futures missions en entreprise. - Pour chaque thème traité, un accès offert aux fichiers de données et codes Python est à disposition du lecteur. - Des QCM en fin de chapitre pour évaluer vos connaissances et préparer vos tests de recrutement dans le secteur de la finance.

01/2023

ActuaLitté

Analyse

Power BI Desktop. De l'analyse de données au reporting, 2e édition

La Business Intelligence (BI) est née d'une exigence de plus en plus pressante : la capacité à analyser un volume de données de plus en plus important - parfois aux limites de ce que peut supporter un tableur - et une lecture optimisée des indicateurs et des informations. Autrefois encadré par des couches intermédiaires et des acteurs souvent informaticiens, c'est aujourd'hui, avec Power BI Desktop de Microsoft, l'ère de la BI en libre-service qui s'ouvre : un accès direct aux sources de données, avec ce que cela exige d'attention, un outil capable de brasser des volumes d'informations bien au-delà d'Excel, et de les restituer sous une forme visuelle claire et efficace. Ce livre sur Power BI Desktop est destiné à l'utilisateur d'Excel qui souhaite pousser l'analyse de données dans un environnement familier, comme au spécialiste des bases de données qui veut en exploiter les ressources et diffuser l'information. Né de l'expérience de Microsoft dans le domaine des bases de données, dans la continuité d'Excel et de ses compléments (Power Query, Power Pivot), Power BI Desktop est un outil complet de préparation des données et de leur exploitation (qui repose sur le langage DAX) grâce aux langages M. Toutes les étapes nécessaires à l'élaboration d'un reporting efficace sont abordées : de la connexion aux données et de leur préparation, phase préliminaire de première importance, à l'analyse du besoin qui détermine de manière très concrète la construction du rapport ; de la maîtrise de l'éventail des visuels et de leurs interactions à une approche résolument pragmatique et immédiatement utile du langage essentiel DAX ; et jusqu'à la diffusion du rapport, l'ouvrage dévoile et structure les ressources de l'outil Power BI Desktop pour en faire un révélateur de vos données. L'approche est à la fois méticuleuse, car chaque étape du parcours est riche de multiples possibilités, et pédagogique, avec la volonté de souligner un cheminement clair vers la construction d'un rapport ou tableau de bord efficace. Ce livre couvre différents scénarios de connexion à vos sources de données (fichier Excel, base de données, dossiers...), il vous permettra d'acquérir les bons réflexes lors du travail de préparation des données, notamment en fonction de la source, mais aussi de découvrir la facilité de sa mise en oeuvre ; il vous guidera pour apprendre à choisir le bon visuel pour faire passer la bonne information et éviter la surcharge ; vous comprendrez les ressorts fondamentaux du calcul dans Power BI pour construire vos indicateurs. En définitive, l'objectif est que vous puissiez prendre plaisir à découvrir et continuer d'explorer cet outil conçu pour vous permettre d'éclairer d'une lumière nouvelle l'information dont vous disposez.

05/2021

ActuaLitté

Programmation

Python. Manuel de référence

Une véritable somme sur Python, le langage de programmation le plus utilisé actuellement. Grâce à son interopérabilité, sa souplesse conception et de maintenance, Python est aujourd'hui le langage de programmation le plus popuplaire du marché. et ouvrage complet vous permet de tout savoir sur Python, que soyez un programmeur professionnel ou ayez juste besoin ponctuellement de recourir à ce langage. Rédigé par une équipe d'experts reconnus de Python, cet ouvrage entièrement à jour couvre la version 3. 10 et envisage même les fonctionnalités de la version 3. 11. au programme : Comment Python représente es données et les programmes en tant qu'objets Les annotations de types Les nouveautés des dernières versions Utiliser Pyton de façon moderne Bien structurer ses projets Python Déboguer le code Python

10/2023