Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
import pandas as pd # Загрузка файла df = pd.read_csv("diamonds.csv") print("Ответы теста EDA HW pract") print("---") print() num_rows = df.shape[0] print("Количество строк в датасете:", num_rows) print("---") missing_cut = df['Cut'].isna().sum() print("Пропущенных значений в столбце Cut:", missing_cut) print("---") mean_price = round(df['Price'].mean()) print("Среднее значение Price:", mean_price) print("---") median_price = df['Price'].median() print("Медианное значение Price:", median_price) print("---") min_carat = df['Carat Weight'].min() max_carat = df['Carat Weight'].max() print("минимальное и максимальное значение Carat Weight:") print(f"{min_carat} ; {max_carat}") print("---") # Средняя цена по каждой форме mean_price_by_shape = df.groupby('Shape')['Price'].mean() # Форма с максимальной средней ценой shape_max_price = mean_price_by_shape.idxmax() print("Форма с самой высокой средней ценой:", shape_max_price) print("---") # Средняя цена по каждому цвету mean_price_by_color = df.groupby('Color')['Price'].mean() # Цвет с минимальной средней ценой color_min_price = mean_price_by_color.idxmin() print("Цвет с наименьшей средней ценой:", color_min_price) print("---") corr = df['Carat Weight'].corr(df['Price']) print("Корреляция:", round(corr, 2)) print("---") mean_depth = round(df['Depth %'].mean(), 1) print("Среднее значение Depth %:", mean_depth) print("---") mean_price_by_type = df.groupby('Type')['Price'].mean() # Тип с максимальной средней ценой type_max_price = mean_price_by_type.idxmax() print("Тип с более высокой средней ценой:", type_max_price) print("---")
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)