Main

Main.TutoPythonJN History

Show minor edits - Show changes to markup

Changed line 67 from:
to:
Added lines 23-31:

clic droit + enregistrer sous: archive contenant tous les tutos

Les fichiers notebooks sont numérotés...

  1. Les premiers correspondent à un guide de survie en python
  2. Le second groupe, à une intro à numpy
  3. Le troisième groupe, aux fonctions d'affichages
  4. Le dernier fichier sur les affichages 3D est en avance de phase...
Changed line 24 from:
to:
Changed line 43 from:
to:
Changed lines 34-38 from:

Après les matrices, les fonctions d'affichage.

to:

Fonctions de recherche très utiles:

advanced numpy

Après les matrices, les fonctions d'affichage:

Changed lines 43-49 from:

Je vous donne

to:

Nous vous donnons un script de collecte de données pour information: NE PAS LE FAIRE TOURNER PENDANT LA SEANCE. Nous vous donnons ensuite les données collectées et le script à trous contenant les questions autour de ces données.

Collecte et mise en forme des données Blablacar

Données Blablacar mises en forme

Exercices sur les données Blablacar

Added lines 40-53:

TME sur les données blablacar

Je vous donne

Anciens tutos pythons

lien

Ancien TME sur les données Vélib (API version JC Decaux)

TME Vélib

Added lines 33-38:

Après les matrices, les fonctions d'affichage.

D'abord un guide de survie : Introduction à matplotlib

Puis un guide un peu plus avancé pour les frontières de décision (les isocontours) et les affichages en 3D : un peu plus loin en matplotlib

Changed lines 32-33 from:

lien

to:

lien

Added lines 31-32:

Pour ceux qui ont du mal à visualiser les matrices et les opérations associées un lien vers un des explications particulièrement bien illustrées: lien

Changed line 25 from:
  • [clic droit + enregistrer sous] pour accéder aux fichiers ci-dessous.
to:

[clic droit + enregistrer sous] pour accéder aux fichiers ci-dessous.

Changed lines 25-26 from:

[clic droit + enregistrer sous] pour accéder aux fichiers ci-desssous.

to:
  • [clic droit + enregistrer sous] pour accéder aux fichiers ci-dessous.
Added lines 28-30:
Added lines 24-25:

[clic droit + enregistrer sous] pour accéder aux fichiers ci-desssous.

Changed lines 22-23 from:

Dans le cadre de l'UE MAPSI, nous allons travailler en python mais en utilisant des librairies spécifiques de calcul matriciel: numpy et matplotlib

to:

Dans le cadre de l'UE MAPSI, nous allons travailler en python mais en utilisant des librairies spécifiques de calcul matriciel: numpy et matplotlib. Ces tutoriels servent à mettre tout le monde à niveau en python puis dans ces librairies: si vous êtes déjà au niveau, vous passez à la suite!

Guide de survie de base en python (général)

Added line 15:
Deleted line 16:
Added line 16:
Changed lines 13-14 from:
  1. . Créer un répertoire MAPSI dans votre compte et créer un sous répertoire pour chaque TME
  2. . Dans une console, accéder au répertoire de travail puis lancer
to:
  1. Créer un répertoire MAPSI dans votre compte et créer un sous répertoire pour chaque TME
  2. Dans une console, accéder au répertoire de travail puis lancer
Changed lines 17-18 from:
to:
  1. En conséquence, pour travailler sur les tutos ci-dessous, vous devrez d'abord créer une arborescence de répertoires, puis télécharger les fichiers de travail puis enfin les ouvrir.
Changed lines 21-22 from:

Dans le cadre de l'UE MAPSI, nous allons travailler en python mais en utilisant des librairies spécifiques de calcul matriciel: numpy

to:

Dans le cadre de l'UE MAPSI, nous allons travailler en python mais en utilisant des librairies spécifiques de calcul matriciel: numpy et matplotlib

Changed lines 16-20 from:
  1. Dans l'explorateur de fichier récupérer un @.ipynb@ existant ou créer un nouveau notebook en python 3.
to:
  1. Dans l'explorateur de fichier récupérer un .ipynb existant ou créer un nouveau notebook en python 3.

Tutoriel de prise en main de numpy / matplotlib

Dans le cadre de l'UE MAPSI, nous allons travailler en python mais en utilisant des librairies spécifiques de calcul matriciel: numpy

Added line 16:
  1. Dans l'explorateur de fichier récupérer un @.ipynb@ existant ou créer un nouveau notebook en python 3.
Added lines 4-15:

Nous allons travailler en jupyter-notebook dans le cadre de l'UE. C'est un environnement particulièrement intéressant pour faire du développement rapide à condition de respecter un certain nombre de règles élémentaires.

  • Continuer (ou commencer) à faire des fonctions pour les actions à répeter
  • Attention aux variables globales (ne pas les utiliser dans les fonctions précitées)
  • Organiser les fichiers de travail en répertoires et sous répertoires

Environnement

  1. . Créer un répertoire MAPSI dans votre compte et créer un sous répertoire pour chaque TME
  2. . Dans une console, accéder au répertoire de travail puis lancer
  jupyter-notebook
Added lines 1-3:

Tutoriels MAPSI en version jupyter-notebook