import pandas as pd
# Данные
data = {
'Дата': ['2024-08-05', '2024-08-06', '2024-08-07', '2024-08-08', '2024-08-09', '2024-08-10', '2024-08-11'],
'Прямые заходы': [169, 186, 153, 181, 148, 119, 132],
'Переходы из поисковых систем': [136, 115, 135, 121, 103, 74, 69],
'Переходы по ссылкам на сайтах': [100, 79, 108, 88, 87, 62, 80],
'Внутренние переходы': [11, 7, 6, 7, 3, 4, 7],
'Переходы из социальных сетей': [1, 2, 1, 3, 0, 0, 0]
}
# Создаем DataFrame
df = pd.DataFrame(data)
# Получаем список всех колонок, кроме первой ('Дата')
columns = df.columns[1:]
# Вычисление дисперсии
variance = df[columns].var()
# Вычисление СКО
std_dev = df[columns].std()
# Вычисление коэффициента вариации
coef_var = std_dev / df[columns].mean()
# Записываем результаты в DataFrame
df.loc['ДИСП'] = variance
df.loc['СТАНДОТКЛОН'] = std_dev
df.loc['CV'] = coef_var
# Результат
display(df)
Это вообще апофеоз российского образования. Школьники изучают математику 11 лет, затем высшая математика и статистка в ВУЗе, но никто из выпускников не знает зачем все это засунули ему в голову.
ну почему же, очень помогает при написании всякого рода научных работ и публикаций, в свое время много писал. Правда вышку в вузе сдавал раза 4)))
Вы не поверите, но я окончил статистический ВУЗ и у нас все, даже менеджеры по подбору персонала изучали статистику.
Так что вопрос этот близок мне по "личным причинам".