#Importowanie import pandas as pd import matplotlib.pyplot as plt import seaborn as sns from sklearn.model_selection import train_test_split import numpy as np import math #Wczytanie i zapoznanie z danymi ze zbioru Iris df = sns.load_dataset("iris") # Wyświetlanie pierwszych 10 rekordów print("Pierwsze 10 rekordów:") print(df.head(10)) print() #Wyświetlanie opisu zbioru danych print("Opis zbioru danych Iris:") print("Liczba próbek", len(df)) print("Liczba cech", len(df.columns) -1) print("Cechy", [col for col in df.columns if col != "species"]) print("Gatunkki", df['species'].unique()) #Nowe pary cech feature_pairs = [ ('sepal_length', 'sepal_width'), ('sepal_length', 'sepal_length'), ('sepal_length', 'petal_width'), ('sepal_length', 'petal_length'), ('sepal_width', 'petal_width'), ('sepal_width', 'petal_length'), ('petal_length', 'petal_width') ] #Polskie nazwy cech feature_names_pl : { 'sepal length': 'długość działki kielicha (cm)', 'sepal width': 'szerokość działki kielicha (cm)', 'petal length': 'długość (cm)', 'petal width': 'szerokość płatka (cm)' } #tworzenie wykresów w pętli