import pandas as pd
import matplotlib as plt
xlsx = pd.ExcelFile("Abonents.xlsx")
df = pd.read_excel(xlsx, "Лист1")
pd.set_option('display.max_columns', None)
print(f'Первые 7 строк таблицы: \n{df.head(7)}\n')
df.info()
print(f'\nСписок уникальных значений столбца Тариф:'
f'{df['Тариф'].unique()}\n'
f'Количество значений:\n'
f'{df['Тариф'].value_counts()}')
print(df.describe(include='all'))
print('\nИнформация по тарифу 3:\n')
tarif3 = df['Тариф'] == 'Тариф3'
print(df[tarif3])
print('\nИдентификатор и расходы абонента по тарифу 3:\n')
print(df[tarif3][['Абонент', 'Расход']])
print(f'\nАбонент с самым длительным звонком: {df.loc[df['Длительность звонков'].idxmax(), 'Абонент']}\n'
f'Его длительность звонков составила: {df['Длительность звонков'].max()}')
print(f'\nТариф с самым максимальным расходом: {df.loc[df['Расход'].idxmax(),'Тариф']}\n'
f'Его расход составил: {df['Расход'].max()}')
#9.