Подсчитайте и разместите столбец python3 - PullRequest
0 голосов
/ 07 июня 2018

Используя python3, я работаю с DataFrame с 2 столбцами, первый столбец состоит из дат: например, с 2017-12-18 по 2017-12-25 (но он может меняться в зависимости от ввода пользователя).И относительные данные по второму столбцу.

Мне нужно добавить третий столбец в первой позиции фрейма данных следующим образом:

1;2017-12-18;Data1
2;2017-12-19;Data2

n;last_date;DataN

import numpy as np
def func(df):
    count = np.count_nonzero(df['Data_column'])
    l = np.array([x for x in range(count)])
    df['day_count'][0] = l
    return l

Но он продолжает давать мне неверные результатычто я ошибаюсь?Заранее спасибо!

Ps Я использовал count_nonzero, потому что иногда я мог иметь N / A или пустые значения во временном ряду.

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