Попытка найти квадрат root количества записей в столбцах pandas - PullRequest
0 голосов
/ 04 мая 2020

Итак, я пытаюсь вычислить z-показатель различных значений с помощью python, используя pandas и (возможно) numpy.

Проблема в том, что я пытаюсь получить количество записей в каждом столбце.

import pandas as pd
import numpy as np 

delta_z = pd.read_csv("delta_dens_log.csv")
delta_z = pd.DataFrame(delta_z)

delta_list_z = list(delta_z.columns)
delta_list_z.remove("ad16")
delta_list_z.remove("id")
delta_z[delta_list_z]

for col in delta_list_z:
    col_zscore = col + "_z"
    delta_z[col_zscore] = (delta_z[col] - delta_z[col].mean()) / (delta_z[col].std() / np.sqrt(delta_z.count[col])

Я понимаю, что проблема в np.sqrt (delta_z.count [col]), но не могу найти способ написать это.

Спасибо!

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