Использование np.mean () в Python - PullRequest
0 голосов
/ 22 апреля 2019

Я хочу вычислить среднее арифметическое для столбца, используя np.mean из пустой библиотеки.

Допустим, у меня есть разные собаки в строках и их свойства здоровья в столбцах.Теперь я хочу вычислить среднее значение для столбца 8, который включает частоту сердечных сокращений.

Что я уже сделал:

import numpy as np

def mean_heart_rate(D):
    # [HERE I'LL NEED TO ADD np.mean()]
    mhr = np.mean(a)
    return mhr

Что мне нужно сделать?Заранее большое спасибо!

1 Ответ

0 голосов
/ 22 апреля 2019

Как насчет:

values_of_col_8 = df.col["name_col_8"].values
np.mean(values_of_col_8)

Вопросы:

  • В каком формате находятся ваши столбцы?Панды?список?

  • почему вы не придерживаетесь "np" вместо "no" для именования numpy?

РЕДАКТИРОВАТЬ:

  • , если ваша структура представляет собой список списка:

    values_of_col_8 = [строка [7] для строкив значениях]

(мы берем столбец 7, потому что массивы индексируются 0)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...