Pandas, une bibliothèque pour manipuler facilement des données

Posté par  . Édité par _PhiX_, Benoît Sibaud, karteum59, Nÿco, Jiehong, olivierweb, palm123, Benoît et mornik. Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
38
19
jan.
2014
Python

À l'occasion de la sortie de la version 0.13, je vous présente cette bibliothèque basée sur Python qui permet de travailler simplement et efficacement avec des données structurées. Jusqu'à présent, les versions se sont enchaînées rapidement mais celle-ci arrive plusieurs mois après la précédente. On peut donc espérer qu'un code développé pour cette nouvelle version demandera moins de maintenance.

Logo pandas

Les principales possibilités sont :

  • récupérer des données depuis des fichiers CSV, tableaux Excel, des pages web, HDF5, etc. ;
  • grouper, découper, alléger, déplacer, écrire les données ;
  • ces données peuvent être à une ou deux dimensions, avec des manques, ou encore temporelles avec ou sans périodicité.

Pour peu que les données soient correctement formatées, pandas peut s'en sortir même dans le cas où la quantité dépasse les capacités de votre machine en traitant les sources morceaux par morceaux.

Le développement de cette bibliothèque s'inscrit dans la problématique de disposer d'outils pour manipuler de gros volumes de données dans le but de leur exploitation scientifique ou commerciale.

Note : pandas fonctionne avec la même base de code sur Python 2 et 3 mais ce n'est, peut-être, pas le cas de toutes les dépendances.

Atelier tableur LibreOffice Calc

Posté par  . Édité par Benoît Sibaud, ZeroHeure et Xavier Teyssier. Modéré par claudex. Licence CC By‑SA.
13
17
jan.
2014
Bureautique

Dans le cadre de ses formations bi-mensuelles, l'association parisienne StarinuX organise l'atelier

« Le tableur avec LibreOffice Calc »

  • Objectif : apprenez à créer des feuilles de calcul sophistiquées avec un tableur libre et à vous affranchir de Microsoft Office !
  • Quand : le 15 février 2014 de 9h30 à 18h00
  • Où : Centre MAS, 10/18 rue des terres au curé 75013 Paris

Formatrice : Ghislaine Royer, consultante, passionnée du logiciel libre.
Infos et inscriptions
Courriel : events CHEZ starinux.org

Comme à l'accoutumée sur les formations, une participation de 15 € par an est demandée (7,5 € demandeurs d'emploi) valable pour plus de ~12 ateliers.

Journée du logiciel libre en Touraine, 5ème édition

Posté par  (site web personnel) . Édité par Benoît Sibaud et Xavier Teyssier. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
9
17
jan.
2014
Communauté

Pour sa cinquième édition, la Journée du logiciel libre en Touraine aura lieu le samedi 01 février 2014 à La Cantine numérique Bêta de Tours de 10h à 18h.

Adresse : 30 rue André Theuriet, Tours centre (Plan)

Cette manifestation a pour but de vous faire découvrir Linux et les logiciels libres.

Un logiciel libre est un logiciel dont l'utilisation, l'étude, la modification et la duplication en vue de sa diffusion sont permises, techniquement et légalement. Ceci afin de garantir certaines libertés induites, dont le contrôle du programme par l'utilisateur et la possibilité de partage entre individus. (Source: Wikipédia)

Nous vous y proposons des conférences/débat d'introduction aux logiciels libres et un accompagnement à l'installation de logiciels libres (install-party).

Pour tout public. Accès libre et gratuit.

Assemblée générale des 15 ans de Linux Azur

Posté par  (site web personnel) . Édité par Benoît Sibaud et ZeroHeure. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
7
17
jan.
2014
Communauté

Bonjour tout le monde,

sous le soleil et les oliviers, sur fond de ciel bleu enchanteur, Linux Azur, du haut de ses quinze ans, révèle toutes ses activités 2013 en Assemblée Générale statutaire. Rendez-vous le samedi 1er février 2014, dès 14 heures, à Sophia Antipolis, salle du Centre de Vie à Garbejaire (place Méjane).

Au menu et à la carte

  • rapport moral 2013 ;
  • présentation rapport financier 2013 ;
  • modification des statuts ;
  • questions diverses ;
  • nomination des membres du nouveau Conseil d'Administration.

Bonbons à volonté

Nous vous invitons à vous inscrire pour faciliter la logistique. Covoiturage recommandé.

Bienvenue aux membres et aux curieux \o/

Salutations ensoleillées,

pour le Conseil d'Administration : verow

Créer des applications avec Qt 5

Posté par  . Édité par ZeroHeure et Xavier Teyssier. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
25
16
jan.
2014
Doc

Fin 2013 a vu sortir la version 5.2 de Qt et le premier livre sur Qt 5.

Publié aux éditions D-BookeR et écrit sous la direction de Jonathan Courtois, cet ouvrage vise avant tout à présenter les aspects nouveaux de la version 5 : si vous cherchez de la documentation sur l'emploi de Qt Widgets par exemple, mieux vaut vous tourner vers les anciens livres.

Considérant que chaque lecteur a des besoins propres, il est organisé selon une logique thématique plutôt qu'une progression linéaire. Vous pouvez donc lire les chapitres dans l'ordre que vous voulez. Bien sûr, si vous débutez, ne commencez pas par le plus compliqué.

Les explications sont assorties de nombreux exemples, représentatifs de la diversité de ses auteurs.

Couverture Créer des applications avec Qt 5

La table des matières est en seconde partie.

Liquidprompt version 1.8

Posté par  (site web personnel) . Édité par Nÿco et claudex. Modéré par patrick_g. Licence CC By‑SA.
29
16
jan.
2014
Ligne de commande

Le Liquid Prompt est un prompt fluide affichant de manière limpide des informations utiles là où vous les verrez : le prompt de votre shell bash ou zsh. Le liquidprompt était déjà bien rempli de fonctionnalités, mais vu la quantité de travail de fond accompli sur la branche de développement, il coulait de source qu'il était temps de sortir une nouvelle version stable.

La version précédente manquait de tests sur les architectures que je ne peux pas tester (MacOS X, *BSD…), mais grâce aux nombreux contributeurs (apparemment pour la plupart francophones) les problèmes ont vite été résolus sur la branche de développement, develop. Grâce au passage de témoin officiel de l'auteur initial, nojhan, j'ai eu les coudées franches pour faire des factorisations plus profondes pour améliorer les performances.

Je profite de cette annonce pour féliciter publiquement deux contributeurs en particulier qui ont participé activement à cette version : François Schmidts et Rolf Morel grâce à des patches décisifs et pour de l'aide à mon travail de mainteneur grâce au défrichage des tickets. Merci !

5ème Meetup Meteor-Paris mardi 21 dans un amphi de l'école 42

Posté par  (site web personnel) . Édité par ZeroHeure, Xavier Teyssier et claudex. Modéré par Ontologia. Licence CC By‑SA.
Étiquettes :
10
16
jan.
2014
Internet

Meteor est un projet libre permettant de construire des applications web en un temps record, que vous soyez un développeur chevronné ou bien un débutant. Le rendez-vous est donné pour tous les aficionados de Meteor, Node et du JavaScript pour ce 5ème Meetup Meteor Paris.

Date et lieux :

  • Mardi 21 janvier 2014 de 18:30 à 22:00
  • Ecole 42, 96 Boulevard Bessières, 75017 Paris

Apéro PHP à Lyon le mercredi 29 janvier

Posté par  . Édité par Benoît Sibaud et Xavier Teyssier. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
7
15
jan.
2014
PHP

Un apéro PHP aura lieu à Lyon le mercredi 29 janvier à partir de 19h à l'Antre-Autre (11 rue terme, Lyon 1er). Les apéros PHP sont ouverts à tous, quel que soit leur niveau. Le but est de rencontrer d’autres développeurs PHP de la région lyonnaise, de boire un verre ensemble, de discuter de tout et de rien, en fonction des envies de chacun.

Lors de cette soirée, une présentation de Behat sera effectuée, et notamment des nouveautés de la version 3. Behat est un outil permettant de faire du BDD (Behavior Driven Development). Cet outil va permettre d'écrire en langage naturel des scénarios décrivant le comportement de l'application.

Plus d'informations sont disponibles sur le site de l'AFUP Lyon.

Présentation Éditions D-BookeR

Posté par  . Édité par ZeroHeure, Benoît Sibaud et Xavier Teyssier. Modéré par ZeroHeure. Licence CC By‑SA.
42
15
jan.
2014
Doc

Logo D-BookeRD-BookeR (prononcez : débouqueur) est une maison d'édition indépendante orientée sur les technologies informatiques.
Sa créatrice, Patricia Moncorgé, a travaillé pendant plusieurs années en tant qu'éditrice dans une grande structure, mais elle ne pouvait se satisfaire de l'absence de risque dans les choix éditoriaux et de l'incompréhension de l'évolution du monde de l'informatique.

D-BookeR propose des ouvrages multiformat (html5, pdf, epub, papier) sans DRM et modulaires (possibilité d'acheter un chapitre pour aller à l'essentiel) avec une chaîne de production entièrement basée sur des logiciels open-source/libres (openSUSE, XML, Inkscape, Gimp, ImageMagick, etc.).

Les premiers livres parus ou à paraître portent sur des thèmes comme Lua, Qt 5, Scilab-Xcos, Neo4j, Opengl, …

Les éditions sont ouvertes à toutes propositions de nouvel ouvrage original. L'objectif est de créer petit à petit une base documentaire et de publier des ouvrages de référence en français. N'hésitez pas à nous proposer des articles, nous signaler des ressources documentaires ou tout simplement à attirer notre attention sur des informations importantes.

0.h un weboob

Posté par  . Édité par Benoît Sibaud, Xavier Teyssier et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
51
15
jan.
2014
Internet

Weboob (Web Outside Of Browsers) est un ensemble d'applications interagissant avec des sites web.

Nouvelle année, nouvelle version de Weboob ! Weboob 0.h irradie le Web depuis jeudi dernier.

Cette version atteint le nombre explosif de 25 contributeurs, totalisant 442 commits. Elle apporte de très nombreux modules (permettant l'interaction avec de nouveaux sites Web), ainsi qu'une nouvelle application permettant de remplir votre calendrier d'évènements culturels. Le très demandé module voyages-sncf est également de la partie.

Pour une vision plus atomique des changements, les nouveautés sont détaillées en seconde partie de la dépêche. Malgré la disparition de deux modules, Weboob atteint désormais le nombre de 148 sites gérés !

LLVM 3.4 et Clang 3.4

Posté par  (site web personnel) . Édité par rewind, Yves Bourguignon, Benoît Sibaud, claudex, Xavier Teyssier, Nÿco et Florent Zara. Modéré par Florent Zara. Licence CC By‑SA.
Étiquettes :
52
14
jan.
2014
Technologie

A-t-on encore besoin de présenter LLVM et Clang ? Cette suite de compilation est désormais bien établie, en particulier dans le monde du logiciel libre où elle est utilisée dans de nombreux projets (Emscripten, llvmpipe, entre autres). L'application la plus en vue associée à LLVM est sans aucun doute Clang, le compilateur C/C++/ObjectiveC officiel du projet.

Le 6 janvier dernier sont sorties les versions 3.4 de LLVM et de Clang. Les nouveautés sont détaillées dans la suite de la dépêche.

Meilleurs contributeurs LinuxFr.org : les gagnants de décembre 2013

Posté par  (site web personnel, Mastodon) . Modéré par patrick_g.
Étiquettes :
18
14
jan.
2014
LinuxFr.org

On continue sur notre lancée de récompenser ceux qui chaque mois contribuent positivement au site LinuxFr.org (dépêches, commentaires, logo, journaux, patchs, etc.). Vous n'êtes pas sans risquer de gagner un abonnement à GNU/Linux Magazine France ou encore un livre des éditions Eyrolles ou ENI. Voici les gagnants du mois de décembre 2013 :

Abonnement d'un an à Linux Magazine France

Livres des éditions Eyrolles et ENI

Les livres qu'ils ont sélectionnés sont en seconde partie de la dépêche.

Certains gagnants n'ont pas pu être joints ou n'ont pas répondu. N'oubliez pas de mettre une adresse de courriel valable dans votre compte ou lors de la proposition d'une dépêche. En effet, c'est notre seul moyen de vous contacter, que ce soit pour les lots ou des questions sur votre dépêche lors de sa modération. Tous nos remerciements aux contributeurs du site ainsi qu'à GNU/Linux Magazine France, aux éditions Eyrolles et ENI.

N'oubliez pas de contribuer, LinuxFr.org vit pour vous et par vous !

Revue de presse de l'April pour la semaine 2 de l'année 2014

21
13
jan.
2014
Internet

La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.

Sommaire

Le chiffrement homomorphe

Posté par  . Édité par Sclarckone, claudex, Xavier Teyssier, jcr83, Nÿco, palm123 et Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
52
13
jan.
2014
Technologie

Voici un bref état des lieux d'un domaine encore expérimental de la cryptographie : le chiffrement homomorphe. Un schéma de chiffrement homomorphe permet d'effectuer des opérations sur des données chiffrées sans jamais avoir à déchiffrer ces dernières.

NdM : merci à Elyotna pour son journal.

Gtk to Qt - A strange journey

Posté par  (site web personnel) . Édité par Florent Zara, Benoît Sibaud et Davy Defaud. Modéré par tuiu pol. Licence CC By‑SA.
26
13
jan.
2014
Gnome

Dirk Hohndel est "Chief Linux and Open Source Technologist" chez Intel… mais il est surtout le pote de plongée régulier de Linus Torvalds. C'est à ce titre qu'il a travaillé sur le logiciel Subsurface, créé par Linus et qui vise à enregistrer toutes les données d'une série de plongées sous-marines et à visualiser ces données dans une interface plaisante.

Subsurface bannière

Alors que Subsurface utilisait depuis le début le toolkit Gtk, une transition vers Qt a eu lieu en 2013. Mais le plus intéressant est l'excellente conférence qu'il a tenu lors du Linux.conf.au 2014. Cette conférence porte sur les raisons de ce choix et sur les diverses leçons qui ont été tirées lors de la transition.

NdM : merci à patrick_g pour son journal.