logo

Gegevens indexeren en selecteren met Panda's

Indexeren in Panda's:
Indexeren in panda's betekent eenvoudigweg het selecteren van bepaalde rijen en kolommen met gegevens uit een DataFrame. Indexeren kan betekenen dat u alle rijen en enkele kolommen, enkele rijen en alle kolommen, of een deel van elk van de rijen en kolommen selecteert. Indexeren kan ook bekend staan ​​als Subsetselectie .



uitzonderingsafhandeling in Java

Laten we een voorbeeld bekijken van indexering in Pandas. In dit artikel gebruiken wenba.csv>bestand om het CSV-bestand te downloaden, klikt u op Functiebeschrijving Dataframe.head() Terug naar boven n>rijen van een dataframe. Dataframe.tail() Terug naar benedenn>rijen van een dataframe. Dataframe.at[] Toegang tot één enkele waarde voor een rij-/kolomlabelpaar. Dataframe.iat[] Krijg toegang tot één waarde voor een rij-/kolompaar op gehele positie. Dataframe.tail() Puur op gehele getallen gebaseerde indexering voor selectie op positie. DataFrame.lookup() Op labels gebaseerde fraaie indexeringsfunctie voor DataFrame. DataFrame.pop() Retourneer het item en laat het uit het frame vallen. DataFrame.xs() Retourneert een doorsnede (rij(en) of kolom(men)) uit het DataFrame. DataFrame.get() Haal het item op uit het object voor een bepaalde sleutel (DataFrame-kolom, paneelsegment, enz.). DataFrame.isin() Retourneert booleaanse DataFrame die aangeeft of elk element in het DataFrame in waarden is opgenomen. DataFrame.where() Retourneert een object met dezelfde vorm als self en waarvan de overeenkomstige vermeldingen afkomstig zijn van self, waarbij cond True is en anders van other. DataFrame.mask() Retourneert een object met dezelfde vorm als self en waarvan de overeenkomstige vermeldingen afkomstig zijn van self, waarbij cond False is en anders van other. DataFrame.query() Voer een query uit op de kolommen van een frame met een Booleaanse expressie. DataFrame.insert() Voeg een kolom in DataFrame in op de opgegeven locatie.