Series
Fait partie de la section Données et visualisations du Journey Machine Learning de Coddy. Leçon 31 sur 60.
Ce chapitre se termine par un fichier de film complet, résumé en quatre lignes :
Tout commence modestement. Une liste connaît les valeurs par leur position ; pandas, la bibliothèque pour les tableaux, attribue à chacune une étiquette :
Cette colonne étiquetée est une série. Fournissez les valeurs à pd.Series et, avec index=, les étiquettes :
import pandas as pd
prices = pd.Series([1.5, 0.5, 2.5], index=["apple", "banana", "mango"])
print(prices)
print(prices["mango"])Cela affiche les valeurs étiquetées, leur type, puis le prix de la mangue :
apple 1.5
banana 0.5
mango 2.5
dtype: float64
2.5prices.mean() vaut 1.5, comme pour un tableau. Sans index=, les étiquettes sont 0, 1, 2.
Défi
MoyenUn ferry effectue trois traversées par jour. Le programme lit le nombre de passagers des traversées du matin, de midi et du soir, puis le nom d’une traversée dans trip.
- Crée une Series
passengerscontenant les trois nombres, étiquetésearly,middayetlate. - Affiche-la.
- Affiche la moyenne, arrondie à 1 décimale.
- Affiche le nombre de passagers de
trip.
Pour 40, 95, 61 et early :
early 40
midday 95
late 61
dtype: int64
Average: 65.3 passengers
early: 40 passengersEssayez vous-même
import pandas as pd
early = int(input())
midday = int(input())
late = int(input())
trip = input()
# Écrivez votre code ci-dessous
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Données et visualisations
1Introduction
Bonjour, Machine LearningQu’est-ce qu’un modèle ?Importer des bibliothèquesVotre premier graphique4Façonner les données
Remodeler les tableauxJoindre des tableauxNombres aléatoiresRécapitulatif : simulation de dés2Tableaux NumPy
Créer des tableauxForme et taillePlages de nombresIndexation et découpageRécapitulatif : grille de températures5Graphiques en courbes et nuages de points
Étiquettes et titresNuages de pointsPlusieurs courbes et légendesCouleurs et marqueursFigures et axesRécapitulatif : pas hebdomadaires3Calculs sur les tableaux
Opérations mathématiques sur des tableaux entiersStatistiques récapitulativesStatistiques par axeDiffusionMasques booléensRécapitulatif : notes d’examen6Graphiques de données
Diagrammes en barresHistogrammesPlusieurs graphiques en unImages sous forme de tableauxRécapitulatif : rapport sur les précipitationsEntraînez-vous par vous-même : Compilateur Python en ligne