Uniwersytet Warszawski - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Język programowania Python dla analityków danych

Informacje ogólne

Kod przedmiotu: 2400-ZEWW750 Kod Erasmus / ISCED: 14.3 / (0311) Ekonomia
Nazwa przedmiotu: Język programowania Python dla analityków danych
Jednostka: Wydział Nauk Ekonomicznych
Grupy: Przedmioty kierunkowe do wyboru - studia II stopnia EP - grupa 1 (3*30h)
Przedmioty kierunkowe do wyboru - studia II stopnia EP - grupa 3 (1*30h)
Przedmioty kierunkowe do wyboru - studia II stopnia IE - grupa 1 (6*30h)
Przedmioty kierunkowe do wyboru - studia II stopnia IE - grupa 2 (2*30h)
Przedmioty kierunkowe do wyboru- studia I stopnia EP
Przedmioty wyboru kierunkowego dla studiów licencjackich IE
Punkty ECTS i inne: 3.00
zobacz reguły punktacji
Język prowadzenia: polski
Rodzaj przedmiotu:

nieobowiązkowe

Skrócony opis:

Celem zajęć jest nauczenie uczestników szybkiego i efektywnego wykorzystywania języka programowania Python na potrzeby przetwarzania i analizy danych w kontekście ekonomicznym. Studentom przedstawione zostaną najważniejsze biblioteki Pythona, które umożliwiają wykonywanie typowych zadań analityka biznesowego.

Pełny opis:

• Podstawa Pythona. Sposoby instalacji środowiska. Wykorzystanie Ipython Notebook.

• Podstawy programowania: struktury danych, kontrola przepływu, funkcje, obiekt, metoda

• “Debugowanie błędów”

• Algebra liniowa: Numpy

• Operacje na danych: Pandas

• Czas i daty

• Bazy danych a Python.

• Wizualizacje: Seaborn, matplotlib

• Animacje w Pythonie

• Python w internecie: korzystanie z API, JSON, XML, geokodowanie.

• Web scraping: requests, webdriver

• Proste aplikacje webowe: bottle.

Literatura:

Przedmiot dotyczy dynamicznie zmieniającego się środowiska programistycznego. W związku z tym zajęcia opierać się będą o materiały przygotowane, uaktualniane i udostępnione przez prowadzącego. Nie ma literatury obowiązkowej.

Literatura nieobowiązkowa.

Jake VanderPlas,Python Data Science Handbook Essential Tools for Working with Data, O'Reilly Media, 2016

Efekty uczenia się:

WIEDZA

Student po zakończeniu kursu zna podstawy programowania w języku Python.

Uczestnik zna sposób wykorzystania języka Python oraz podstawowych jego pakietów w przygotowaniu, obróbce i przeprowadzeniu wybranych analiz danych w szczególności z zakresu zjawisk ekonomii.

Uczestnik zna możliwości aplikacyjne przedstawionych metod transformacji i analizy danych.

UMIEJĘTNOŚCI

Student potrafi przygotować środowisko programistyczne R wraz z niezbędnymi do tego pakietami.

Student potrafi sczytywać i przekształcać dane, będące podstawą analizy ekonomicznej.

Uczestnik potrafi wyczytać dane, określić jakość danych, dokonać podstawowych manipulacji na danych, agregować dane warunkowo

Student potrafi przygotować złożone wizualizacje danych ilustrujące zjawiska ekonomiczno-społeczne

KOMPETENCJE SPOŁECZNE

Uczestnik rozumie, że biegłe posługiwanie się językiem Python wymaga ciągłego praktykowania i doskonalenia własnych umiejętności, a niniejszy kurs daje mu umiejętności poszukiwania wiedzy.

Student rozumie, że język programowania oraz biblioteki, którymi się posługują podlegają ciągłym zmianą.

Student rozumie, że programowanie w Pythonie daje szereg uniwersalnych kompetencji, a dzięki wielu dostępnym bibliotekom swoje umiejętności może zastosować w wielu obszarach ekonomii jak również innych dziedzinach wiedzy.

SU05, SU06, SK01, SK03, SU04, SU03, SU02, SU01, SW03, SW02, SW01, SW04, SW05, SK02, SK04

Metody i kryteria oceniania:

Zaliczenie odbywać się będzie na podstawie testu końcowego (test jednokrotnego wyboru) oraz pracy zaliczeniowej/projektu, którego celem jest wykorzystanie umiejętności zdobytych w trakcie semestru w analizie interesującego zbioru danych lub rozwiązania problemu analitycznego.

Test końcowy 40%

Projekt (realizowany poza zajęciami) 60%

Zajęcia w cyklu "Semestr zimowy 2021/22" (zakończony)

Okres: 2021-10-01 - 2022-02-20
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Konwersatorium, 30 godzin, 25 miejsc więcej informacji
Koordynatorzy: Maciej Wilamowski
Prowadzący grup: Maciej Wilamowski
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę

Zajęcia w cyklu "Semestr zimowy 2022/23" (jeszcze nie rozpoczęty)

Okres: 2022-10-01 - 2023-01-29
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Konwersatorium, 30 godzin więcej informacji
Koordynatorzy: Maciej Wilamowski
Prowadzący grup: Maciej Wilamowski
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Warszawski.