Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Ehdon Asettaminen | Ehtojen Käsittely
Edistyneet Tekniikat Pandas-Kirjastossa

bookEhdon Asettaminen

Tässä osiossa opimme, kuinka tietoja voidaan poimia käyttämällä tiettyjä ehtoja, mutta ensin haluan sinun tutustuvan käyttämäämme tietoaineistoon. Se sisältää tietoja asteroideista:

  • id - Jokaisen asteroidin yksilöllinen tunniste;
  • name - NASAn antama nimi;
  • est_diameter_min - Arvioitu pienin halkaisija kilometreinä;
  • est_diameter_max - Arvioitu suurin halkaisija kilometreinä;
  • absolute_magnitude - Kuvaa, kuinka kirkas kohde on;
  • hazardous - Totuusarvo, joka ilmaisee, onko asteroidi vaarallinen vai ei.

Olet jo tutustunut .loc[]-attribuuttiin, mutta tässä laajennamme sen mahdollisuuksia.

Yksi hyödyllisimmistä työkaluista on asettaa ehto sarakkeelle tiettyjen arvojen poimimiseksi. Aseta siis sarakkeen ehto .loc[]-attribuutin sisään. Katso esimerkkejä eri ehdoista ja niiden tuloksista.

  • data.loc[data['est_diameter_max'] < 0.005].head() – hakee viisi ensimmäistä riviä, joissa sarakkeen 'est_diameter_max' arvot ovat pienempiä kuin 0.005;
  • data.loc[data['absolute_magnitude'] >= 30].head() – hakee viisi ensimmäistä riviä, joissa sarakkeen 'absolute_magnitude' arvot ovat suurempia tai yhtä suuria kuin 30.
question mark

Tehtävänä on valita kaikki oikeat tavat asettaa ehtoja sarakkeelle 'est_diameter_min'. Huomioi, että tämä sarake on numeerinen, joten mieti, millaisia ehtoja voidaan käyttää lukujen kanssa.

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 3.03

bookEhdon Asettaminen

Pyyhkäise näyttääksesi valikon

Tässä osiossa opimme, kuinka tietoja voidaan poimia käyttämällä tiettyjä ehtoja, mutta ensin haluan sinun tutustuvan käyttämäämme tietoaineistoon. Se sisältää tietoja asteroideista:

  • id - Jokaisen asteroidin yksilöllinen tunniste;
  • name - NASAn antama nimi;
  • est_diameter_min - Arvioitu pienin halkaisija kilometreinä;
  • est_diameter_max - Arvioitu suurin halkaisija kilometreinä;
  • absolute_magnitude - Kuvaa, kuinka kirkas kohde on;
  • hazardous - Totuusarvo, joka ilmaisee, onko asteroidi vaarallinen vai ei.

Olet jo tutustunut .loc[]-attribuuttiin, mutta tässä laajennamme sen mahdollisuuksia.

Yksi hyödyllisimmistä työkaluista on asettaa ehto sarakkeelle tiettyjen arvojen poimimiseksi. Aseta siis sarakkeen ehto .loc[]-attribuutin sisään. Katso esimerkkejä eri ehdoista ja niiden tuloksista.

  • data.loc[data['est_diameter_max'] < 0.005].head() – hakee viisi ensimmäistä riviä, joissa sarakkeen 'est_diameter_max' arvot ovat pienempiä kuin 0.005;
  • data.loc[data['absolute_magnitude'] >= 30].head() – hakee viisi ensimmäistä riviä, joissa sarakkeen 'absolute_magnitude' arvot ovat suurempia tai yhtä suuria kuin 30.
question mark

Tehtävänä on valita kaikki oikeat tavat asettaa ehtoja sarakkeelle 'est_diameter_min'. Huomioi, että tämä sarake on numeerinen, joten mieti, millaisia ehtoja voidaan käyttää lukujen kanssa.

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 1
some-alt