Projekt realizuje eksploracyjną analizę danych (EDA) na zbiorze danych California Housing Prices zgodnie z wymaganiami projektu końcowego z przedmiotu Statystyczna Analiza Danych.
projekt_koncowy/
├── README.md # Ten plik
├── projekt_housing.ipynb # Główny notebook z analizą
├── housing.csv # Dane California Housing
└── requirements.txt # Wymagane biblioteki
California Housing Prices - dane z kalifornijskiego spisu mieszkaniowego z 1990 roku zawierające informacje o:
- Cenach nieruchomości (median_house_value) - zmienna zależna
- Lokalizacji geograficznej (longitude, latitude)
- Charakterystykach mieszkaniowych (wiek, liczba pokoi, sypialni)
- Danych demograficznych (populacja, dochody, gospodarstwa domowe)
- Bliskości oceanu (ocean_proximity)
Źródło: Kaggle - California Housing Prices
- Jakie są główne czynniki wpływające na ceny nieruchomości w Kalifornii?
- Czy lokalizacja geograficzna ma znaczący wpływ na wartość nieruchomości?
- Jak dochód mieszkańców koreluje z cenami domów?
- Czy istnieją znaczące różnice w cenach według bliskości oceanu?
- Jakie charakterystyki mieszkaniowe mają największy wpływ na cenę?
Zgodnie z wymaganiami projekt zawiera następujące sekcje:
- Opis zbioru danych i jego pochodzenia
- Definicja pytań badawczych
- Opis zmiennych
- Diagnostyka danych (typy, rozmiar, podstawowe statystyki)
- Analiza braków danych z wizualizacją (heatmapy, shadowmapy)
- Identyfikacja i analiza obserwacji odstających
- Imputacja braków danych
- Weryfikacja reguł biznesowych i logicznych
- Wizualizacja 1: Rozkład cen nieruchomości i boxploty według bliskości oceanu
- Wizualizacja 2: Mapa geograficzna cen w Kalifornii
- Wizualizacja 3: Korelacja dochodu z cenami (scatterplot + hexbin)
- Wizualizacja 4: Charakterystyki mieszkaniowe vs ceny (4 subploty)
- Wizualizacja 5: Macierz korelacji głównych zmiennych
- Analiza 1: Statystyki opisowe według bliskości oceanu + test ANOVA
- Analiza 2: Macierz korelacji i regresja liniowa (dochód -> cena)
- Analiza 3: Segmentacja geograficzna (Bay Area, LA, Coastal, Inland)
- Odpowiedzi na pytania badawcze
- Główne odkrycia i wzorce
- Ograniczenia analizy
- Rekomendacje na przyszłość
pandas>=1.3.0
numpy>=1.20.0
matplotlib>=3.4.0
seaborn>=0.11.0
scipy>=1.7.0
jupyter>=1.0.0- Sklonuj/pobierz projekt
- Zainstaluj wymagane biblioteki:
pip install -r requirements.txt
- Uruchom Jupyter Notebook:
jupyter notebook projekt_housing.ipynb
- Dochód mieszkańców (r≈0.69) - najsilniejszy predyktor
- Lokalizacja geograficzna - nieruchomości na wybrzeżu znacznie droższe
- Liczba pokoi/sypialni na gospodarstwo - pozytywna korelacja
- Bay Area: najwyższe ceny (średnia ~$370k)
- Los Angeles: wysokie ceny
- Wybrzeże: średnie-wysokie ceny
- Inland: najniższe ceny (średnia ~$125k)
- Korelacja dochód-cena: r≈0.69
- Wzrost dochodu o $10k → wzrost ceny o ~$42k
- Dochód wyjaśnia 47% wariancji cen
[Bartosz Wysocki, Tomasz Kowalski]
Projekt edukacyjny - Statystyczna Analiza Danych