I) Explication claire de la manipulation des différents données.
Je vous renvoie vers cette vidéo tirée de la chaine « pixees Scienceparticipative » proposé par notre prof de NSI, retrouver ci-dessous cette vidéo :
II)Traitement de données en tables
a)Définition
Tout d’abord, les données organisées en table peut être définits sous forme de p-uplets nommés qui partagent les mêmes descripteurs. Nous utilisons un tableau qui est doublement indexé ou bien un tableau de p-uplets, nous devons pas confondre ! : on utilise un langage de programmation ordinaire et non dans un système de gestion de base de données.
b)Application d’un tableur
On nous a imposé un tableur avec différentes consigne voici le tableur mais pas exécuté dans un éditeur de texte :
Ci dessus vous pouvez noté qu’il n’est pas imposé dans un éditeur de texte. Vous vous posez certainement une question, à quoi servent-elles ces virgules, on décide de les placé pour montrer que l’on a besoin que plusieurs informations doivent apparaitre entre ces dernières. Et vous dites que cela et insensé, laissez moi vous expliquez :
1- Télécharger le tableur présent sur ce site : http://yb-isn.fr/2021/nsi/?p=558
2- Ouvrir Excel de Microsoft Office :
3- Ensuite, implanter le fichier .csv dans Excel comme ceci :
4- Configurer son fichier .csv :
Sélectionner virgule à la deuxième étape après avoir sélectionner le fichier .csv télécharger et enfin terminer l’action et vous aurez implanter votre tableur dans un éditeur de texte.
Voici le résultat attendu :
Vous pourrez répondre à ces trois question si vous le souhaitez :
1-Quel est le séparateur utilisé ?
2-Que contient la première ligne?
3-Pourquoi trouve on parfois des virgules qui se suivent ?
Et voici différents indices ainsi que certaines explications et définition :
La virgule est le séparateur par défaut mais on peut rencontrer aussi d’autres séparateurs.
Le sigle CSV signifie Comma-Separated Values et désigne un fichier texte dont les valeurs sont séparées par des virgules.
La virgule est le séparateur par défaut mais il existe d’autres séparateurs.
Ci-dessous, vous pouvez retrouver les lignes de codes parfaitement réalisées :
https://colab.research.google.com/drive/13jWFMlDv2gUB2TK4ROlIQ_Ctu5Xf9DMm?usp=sharing
Ainsi après avoir compris chaque ligne de code, vous pouvez réaliser un graphique :
Nous pouvons reproduire suite à une succession de ligne de code, en finisant par une ligne de code produisant le graphique :
import plotly.graph_objects as go radar = go.Scatterpolar(r = [eleves[16][val] for val in matieres],theta = matieres,fill = 'toself') data = [radar] fig = go.Figure(data = data) fig.update_layout(title_text = eleves[16]['Élève']) fig.show()
Source : http://yb-isn.fr/2021/nsi/?p=558
Aucune réponse