Отбрасываем нан в кортеже с датами - PullRequest
1 голос
/ 01 мая 2020

У меня есть список дат в формате с 1/1/2020 по 4/30/2020 с наном за пределами этого диапазона. Я пытаюсь отбросить nan, но он дал мне эту ошибку.

TypeError: ufun c 'isnan' не поддерживается для типов ввода, и входы не могут быть безопасно приведены к любым поддерживаемым типам в соответствии с правило приведения '' safe ''

data = pd.read_csv("world_covid_cases.csv") 
date = data[["date"]].values
checkDate = np.isnan(date[:,0]).any #check for nan in date
inds = np.where(np.isfinite(date[:,0])) #delete nan in date
date = date[inds[0], :]

Во второй строке создается объект 2D-массива со значением ndarray объекта numpy module

Я попытался преобразовать date в список

date = data[["date"]].values.tolist()

и отбрасываю нан, но это говорит, что это кортеж, и я не могу понять, как отбросить нан, чтобы сохранить только даты.

...