Siirry suoraan sisältöön

Data Analytics with Python (5op)

Toteutuksen tunnus: R504TL160-3001

Toteutuksen perustiedot


Ilmoittautumisaika
05.10.2020 - 31.12.2020
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.01.2021 - 31.05.2021
Toteutus on päättynyt.
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Opetuskielet
englanti
Opettajat
Tuomas Valtanen
Vastuuopettaja
Tuomas Valtanen
Opintojakso
R504TL160

Arviointiasteikko

H-5

Tavoitteet

Opiskelija tuntee valittujen data-analyyttiikkakirjastojen keskeisimmän sisällön. Opiskelija osaa hyödyntää valittuja kirjastoja datan valmistelussa ja tilastollisessa käsittelyssä siten, että mm. koneoppimisen algoritmit voivat jatkossa hyödyntää käsiteltyä dataa.

Opintojakso edellyttää ohjelmoinnin perusteiden osaamista.

Sisältö

- Datan valmistelu: lataaminen, suodatus, yhdistäminen, luokittelu
- Datan visualisointi, tutkiminen ja analysointi
- Soveltuvien data-analytiikkakirjastojen hyödyntäminen ohjelmoinnissa

Oppimateriaalit

Luentomateriaali
- Verkkomateriaali
- Esimerkit ja live-ohjelmointi
- Harjoitukset
- Web-oppimisympäristöt

Opetusmenetelmät

Opintojakson ohjelmointiympäristönä on Python (versio 3) sekä erityisesti Python Analysis Stackiin kuuluvat lisämoduulit. Opintojakson luennot järjestetään lukujärjestyksen mukaisesti. Opiskelija tekee itsenäisesti harjoituksia.
Opintojakson suoritus edellyttää ohjelmoinnin perusteiden osaamista.

Toteutuksen valinnaiset suoritustavat

Kokoelmat ja kokoelmien käsittely Pythonissa
Python Analysis Stack -moduulit, kuten NumPy, Pandas ja Seaborn
Muut hyödylliset lisämoduulit
Datan lataaminen
Datan tutkiminen ja esianalysointi
Datan muuntaminen
Datan hyödyntäminen muissa moduuleissa

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa ohjatusti valmistella ja muokata yksinkertaisen esimerkkitapauksen datan sellaiseksi, että se on koneoppimisen algoritmeissa tai pilvipalveluissa hyödynnettävissä.

Arviointikriteerit, hyvä (3)

Opiskelija osaa itsenäisesti valita tapauskohteisesti soveltuvat menetelmät datan valmisteluun sekä muokata datan sellaiseen muotoon, että koneoppisen algoritmit ja pilvipalvelut voivat sitä hyödyntää.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa itsenäisesti valita tapauskohteisesti parhaat menetelmät datan valmisteluun sekä muokata datan sellaiseen muotoon, että koneoppisen algoritmit ja pilvipalvelut voivat sitä hyödyntää.

Siirry alkuun