почему в cmd возникает ошибка синтаксиса при использовании панд?что не так с этим кодом? - PullRequest
0 голосов
/ 12 мая 2018

Я не понимаю, почему произошла эта ошибка.

Код:

In [1]: import pandas

In [2]: df=pandas.Dataframe<[[2,4,6],[7,8,9]]>
  File "<ipython-input-2-f02f395d63af>", line 1
      df=pandas.Dataframe<[[2,4,6],[7,8,9]]>

Ошибка выглядит следующим образом:

                                      ^
SyntaxError: invalid syntax

И тогда это повторилось:

In [3]: df1=pandas.DataFrame<[[2,3,4],[5,6,7]]>
  File "<ipython-input-3-02c337851cc9>", line 1
      df1=pandas.DataFrame<[[2,3,4],[5,6,7]]>
                                       ^
SyntaxError: invalid syntax

1 Ответ

0 голосов
/ 12 мая 2018

df=pandas.Dataframe<[[2,4,6],[7,8,9]]> действительно неверный синтаксис Python.Литералы < и > являются компараторами.Вы можете заменить их на ( и ).

Ваша вторая проблема заключается в том, что Dataframe не является атрибутом pandas.DataFrame (заглавная F), однако, есть.

Итак, вы хотите:

import pandas

df = pandas.DataFrame([[2,4,6],[7,8,9]])

Надеюсь, это поможет!

...