INHOUDSOPGAWE:

Hoe filter jy pandas?
Hoe filter jy pandas?

Video: Hoe filter jy pandas?

Video: Hoe filter jy pandas?
Video: Data Science with Python! Filtering Data with pandas 2024, Mei
Anonim

Een manier om filter deur rye in Pandas is om Boolese uitdrukking te gebruik. Ons skep eers 'n Boolese veranderlike deur die kolom van belang te neem en te kyk of die waarde daarvan gelyk is aan die spesifieke waarde wat ons wil kies/hou. Byvoorbeeld, laat ons filter die dataraam of subset die dataraam gebaseer op jaarwaarde 2002.

Net so, vra mense, hoe filter jy 'n Pandas DataFrame gebaseer op nulwaardes van 'n kolom?

Om filter uit die rye van pandas dataraam wat ontbreek waardes in Laaste_Naamkolom, sal ons eers die indeks van die kolom met nie nulwaardes met pandas notnull() funksie. Dit sal 'n Boolese reeks gee, waar Waar vir nie nul en Vals vir nulwaardes of ontbreek waardes.

Is pandas ook nul? pandas . is nul. Bespeur ontbrekende waardes vir 'n skikking-agtige voorwerp. Hierdie funksie neem 'n skalêre of skikking-agtige voorwerp en dui aan of waardes ontbreek (NaN in numeriese skikkings, Geen of NaN in voorwerp skikkings, NaT in datum-tyd-agtig).

Op hierdie manier, hoe kies ek rye in pandas?

Stappe om rye uit Pandas DataFrame te kies

  1. Stap 1: Versamel jou datastel. Eerstens moet jy jou data insamel.
  2. Stap 2: Skep die DataFrame. Sodra jy jou data gereed het, sal jy die pandas DataFrame moet skep om daardie data in Python vas te vang.
  3. Stap 3: Kies Rye van Pandas DataFrame.

Hoe kies ek 'n kolom in pandas?

Opsomming van net die indekseringsoperateur

  1. Die primêre doel daarvan is om kolomme volgens die kolomname te kies.
  2. Kies 'n enkele kolom as 'n reeks deur die kolomnaam direk daaraan deur te gee: df['col_name']
  3. Kies veelvuldige kolomme as 'n DataFrame deur 'n lys daaraan te stuur: df['col_name1', 'col_name2']

Aanbeveel: