CommencerCommencer gratuitement

Créer des sous-ensembles de tableaux NumPy 2D

Si votre tableau numpy 2D a une structure régulière, c'est-à-dire que chaque ligne et chaque colonne a un nombre fixe de valeurs, il devient très facile de créer des sous-ensembles complexes. Regardez le code ci-dessous où les éléments "a" et "c" sont extraits d'une liste de listes.

# numpy
import numpy as np
np_x = np.array(x)
np_x[:, 0]

Les index avant la virgule se réfèrent aux lignes, tandis que les index après la virgule se réfèrent aux colonnes. L’opérateur : sert à découper ; dans cet exemple, il indique à Python d'inclure toutes les lignes.

Cet exercice fait partie du cours

Introduction à Python

Afficher le cours

Instructions

  • Affichez la 50e ligne de np_baseball.
  • Créez une nouvelle variable, np_weight_lb, contenant toute la deuxième colonne de np_baseball.
  • Sélectionnez la taille (première colonne) du 124e joueur de baseball sur np_baseball et affichez-la.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

import numpy as np

np_baseball = np.array(baseball)

# Print out the 50th row of np_baseball


# Select the entire second column of np_baseball: np_weight_lb


# Print out height of 124th player
Modifier et exécuter le code