我尝试了这段代码,希望它使用IPython的display
函数:
import pandas as pd
data = pd.DataFrame(data=[tweet.text for tweet in tweets], columns=['Tweets'])
display(data.head(10))
但是我收到一条错误消息,上面写着NameError: name 'display' undefined
.为什么?我该如何制作它以便我可以使用display
?
display
是IPython.display
模块中的一个函数,它运行适当的dunder方法将适当的数据获取到...显示。 如果你真的想运行它
from IPython.display import display
import pandas as pd
data = pd.DataFrame(data=[tweet.text for tweet in tweets], columns=['Tweets'])
display(data.head(10))
但不要。 IPython已经在为你做这件事了。 只需做:
data.head(10)
<小时 />您甚至可能卸载了IPython,请尝试:
pip install IPython
或者如果运行 pip3:
pip3 install IPython
要解决pycaret上的问题,您必须打开以下文件 -
..envLibsite-packagespycaretdatasets.py
并添加代码行 -
from IPython.display import display