我不明白为什么会发生此错误。
代码是:
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
答案 0 :(得分:1)
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]])
希望这有帮助!