Как войти в активную виртуальную среду Python из Git Bash

Ошибка здесь - это вызов конструктора DataFrame со скалярными значениями (где он ожидает, что значения будут иметь список / dict / ... т.е. имеют несколько столбцов):

pd.DataFrame(d)
ValueError: If using all scalar values, you must must pass an index

Вы могли бы принять элементы из словаря (т. е. пары ключ-значение):

In [11]: pd.DataFrame(d.items())  # or list(d.items()) in python 3
Out[11]:
             0    1
0   2012-07-02  392
1   2012-07-06  392
2   2012-06-29  391
3   2012-06-28  391
...

In [12]: pd.DataFrame(d.items(), columns=['Date', 'DateValue'])
Out[12]:
          Date  DateValue
0   2012-07-02        392
1   2012-07-06        392
2   2012-06-29        391

Но я думаю, что имеет смысл передать конструктор Серии:

In [21]: s = pd.Series(d, name='DateValue')
Out[21]:
2012-06-08    388
2012-06-09    388
2012-06-10    388

In [22]: s.index.name = 'Date'

In [23]: s.reset_index()
Out[23]:
          Date  DateValue
0   2012-06-08        388
1   2012-06-09        388
2   2012-06-10        388
1
задан Jack Moody 16 January 2019 в 02:01
поделиться