Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Sélection de Lignes et de Colonnes Spécifiques | Se Familiariser Avec l’Indexation et la Sélection de Données
Techniques Avancées dans Pandas

bookSélection de Lignes et de Colonnes Spécifiques

Vous avez maintenant traité les chapitres précédents, et il est temps de combiner vos connaissances. Il est possible de spécifier à la fois les lignes et les colonnes ; pour cela, il suffit de se familiariser avec l'attribut .loc[].

Cette fonction permet d'effectuer de nombreuses opérations de découpage, mais pour l'instant, nous allons simplement consolider les connaissances acquises dans les chapitres précédents.

Comme d'habitude, observez l'exemple puis le résultat obtenu.

  • data.loc[2:5, ['Director', 'ReleaseYear']] - outputs rows with the indices 2, 3, 4, 5 (but remember that the indices start from 0) from the columns 'Director' and 'ReleaseYear' (.loc[] includes the last index that you put into []);
  • data.loc[:5, ['Director', 'ReleaseYear']] - outputs rows with the indices 0, 1, 2, 3, 4, 5 from the columns 'Director' and 'ReleaseYear';
  • data.loc[997:, ['Director', 'ReleaseYear']] - outputs rows with the indices 997, 998, 999 (999 is the index of the last row) from the columns 'Director' and 'ReleaseYear';
  • data.loc[:, ['Director', 'ReleaseYear']] ou data[['Director', 'ReleaseYear']] - outputs all rows from the columns 'Director' and 'ReleaseYear'.
Tâche

Swipe to start coding

Votre tâche ici consiste à extraire les lignes et colonnes nécessaires. Suivez l’algorithme :

  1. Importez la bibliothèque pandas avec l’alias pd.
  2. Lisez le fichier csv.
  3. Assignez à la variable data les informations concernant les colonnes 'Title', 'Stars', 'Category' (dans cet ordre) avec les lignes d’indices de 15 à 85.
  4. Affichez la variable data_extracted.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 3
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 3.03

bookSélection de Lignes et de Colonnes Spécifiques

Glissez pour afficher le menu

Vous avez maintenant traité les chapitres précédents, et il est temps de combiner vos connaissances. Il est possible de spécifier à la fois les lignes et les colonnes ; pour cela, il suffit de se familiariser avec l'attribut .loc[].

Cette fonction permet d'effectuer de nombreuses opérations de découpage, mais pour l'instant, nous allons simplement consolider les connaissances acquises dans les chapitres précédents.

Comme d'habitude, observez l'exemple puis le résultat obtenu.

  • data.loc[2:5, ['Director', 'ReleaseYear']] - outputs rows with the indices 2, 3, 4, 5 (but remember that the indices start from 0) from the columns 'Director' and 'ReleaseYear' (.loc[] includes the last index that you put into []);
  • data.loc[:5, ['Director', 'ReleaseYear']] - outputs rows with the indices 0, 1, 2, 3, 4, 5 from the columns 'Director' and 'ReleaseYear';
  • data.loc[997:, ['Director', 'ReleaseYear']] - outputs rows with the indices 997, 998, 999 (999 is the index of the last row) from the columns 'Director' and 'ReleaseYear';
  • data.loc[:, ['Director', 'ReleaseYear']] ou data[['Director', 'ReleaseYear']] - outputs all rows from the columns 'Director' and 'ReleaseYear'.
Tâche

Swipe to start coding

Votre tâche ici consiste à extraire les lignes et colonnes nécessaires. Suivez l’algorithme :

  1. Importez la bibliothèque pandas avec l’alias pd.
  2. Lisez le fichier csv.
  3. Assignez à la variable data les informations concernant les colonnes 'Title', 'Stars', 'Category' (dans cet ordre) avec les lignes d’indices de 15 à 85.
  4. Affichez la variable data_extracted.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 3
single

single

some-alt