Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pandas
- """
- Utworzyłam 6 klas:
- - Place: kolumna longitude, latitude
- - Details: kolumna housing_median_age, total_rooms, total_bedrooms
- - Households: kolumna population, households
- - Profit: kolumna median_house_value, median_income
- - House: odwołująca się do obiektow poprzednich klas (tj. place, details, households, profit)
- - House_List: wypisuje wszystkie obiekty z klasy House
- """
- readdata = pandas.read_csv('C:/Users/klaud/Desktop/WAT/sample_data/california_housing_test.csv');
- class Place():
- longitude, latitude = 0, 0
- def __init__(self, longitude, latitude):
- self.longitude = longitude
- self.latitude = latitude
- def __str__(self):
- return (self.longitude, self.latitude)
- class Details():
- total_rooms, median_age, total_bedrooms = 0, 0, 0
- def __init__(self, median_age, total_rooms, total_bedrooms):
- self.median_age = median_age
- self.total_rooms = total_rooms
- self.total_bedrooms = total_bedrooms
- def __str__(self):
- return (self.median_age, self.total_rooms, self.total_bedrooms)
- class Households():
- def __init__(self, population, households):
- self.population = population
- self.households = households
- def __str__(self):
- return (self.population, self.households)
- class Profit():
- house_value, income = 0, 0
- def __init__(self, income, house_value):
- self.income = income
- self.house_value = house_value
- def __str__(self):
- return (self.income, self.house_value)
- class House():
- def __init__(self, place, details, household, profit):
- self.place = place
- self.details = details
- self.household = household
- self.profit = profit
- def __str__(self):
- return (self.place, self.details, self.household, self.profit)
- class House_List(
- def __init__(self):
- self.list = list()
- def print_list(self):
- # Dla kazdego naglowka pliku .csv
- print("longitude,latitude,housing_median_age,total_rooms,total_bedrooms,population,households,median_income,median_house_value")
- for i in self.list:
- print(i)
- # Wypisz zawartosc listy
- houses = House_List()
- houses.print_list()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement