Python2019/labs05/zad_02.ipynb

3.7 KiB

  1. Załaduj bibliotekę pandas.
  1. Wczytaj dane z pliku _mieszkania.csv do zmiennej i wyświetl 5 pierwszych wierczy.
  1. Znajdź informacje ilu pokojowe mieszkania są najpopularniejsze i ile ich jest.
  1. Znajdź 10 najtańszych mieszkań.
  1. Napisz funkcje find_borough(desc), która przyjmuje 1 argument typu _string i zwróci jedną z dzielnic zdefiniowaną w liście dzielnice. Funkcja ma zwrócić pierwszą (wzgledem kolejności) nazwę dzielnicy, która jest zawarta w desc. Jeżeli żadna nazwa nie została odnaleziona, zwróć napis Inne.
def find_borough(desc):
    dzielnice = ['Stare Miasto',
                 'Wilda',
                 'Jeżyce',
                 'Rataje',
                 'Piątkowo',
                 'Winogrady',
                 'Miłostowo',
                 'Dębiec']
  1. Dodaj kolumnę Borough, która będzie zawierać informacje o dzielnicach i powstanie z kolumny Localization. Wykorzystaj do tego funkcję find_borough.
  1. Wyświetl histogram przedstawiający liczbę ogłoszeń mieszkań z podziałem na dzielnice.
  1. Znajdź średnią cenę mieszkania n-pokojowego.
  1. Znajdź dzielnice, które zawierają oferty mieszkań na 13 piętrze.
  1. Znajdź wszystkie ogłoszenia mieszkań, które znajdują się na Winogradach, mają 3 pokoje i są położone na 1 piętrze.