создайте новый фрейм данных с именем with_seconds, который содержит столбец с именем With_Seconds, который имеет продолжительность жизни каждого президента в секундах - PullRequest
0 голосов
/ 21 января 2020

У меня есть набор данных, в который я хотел бы добавить новый столбец, содержащий секунды продолжительности жизни президентов. Ниже приведена проблема, набор данных, код и сообщение об ошибке.

Начиная с президентов, создайте новый фрейм данных с именем with_seconds, который содержит столбец с именем With_Seconds, который содержит продолжительность жизни каждого президента в секундах

enter image description here

Я пытаюсь создать массив столбца «День жизни» с использованием начала и конца функции и преобразовать его в секунды .

    in_seconds = np.arange(president_data.get('Life 
     Days').loc[0],president_data.get('Life Days').loc[-1])/86400

Я пытаюсь назначить новый столбец президентам набора данных.

seconds = presidents.assign(
with_seconds = in_seconds
)
seconds

ValueError Traceback (последний вызов был последним) / opt / conda / lib / python3 .6 / site-packages / pandas / core / indexes / range.py в get_lo c (self, key, method, допуск) 375 try: -> 376 return self._range.index (new_key ) 377 кроме ValueError:

ValueError: -1 не находится в диапазоне

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