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
Datan Käsittely Pandas-Kirjastolla

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

Suggested prompts:

Can you explain what each column in the asteroid dataset means?

How can I use conditions to filter the asteroid data?

Can you give more examples of using .loc[] with different conditions?

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