“DataFrame”对象没有属性“iplot”

wil*_*lie 4 python plot dataframe

我可以解决以下错误:“DataFrame”对象没有属性“iplot”吗?我必须使用 pd.read_csv 创建从 csv 文件导入的数据集的每个类别的箱线图:

dataset = pd.read_csv(myfile)
dataset[columns].iplot(kind='box')
Run Code Online (Sandbox Code Playgroud)

Dap*_*uck 7

iplotpandas dataframe 对象在未链接到plotly 时没有该方法。我们需要cufflinks将 pandas 链接到plotly并添加iplot方法:

import cufflinks as cf
cf.go_offline()
cf.set_config_file(offline=False, world_readable=True)
Run Code Online (Sandbox Code Playgroud)

之后,尝试直接从数据框中绘制:

dataset["columns"].iplot(kind="box")
Run Code Online (Sandbox Code Playgroud)

安装袖扣pip install cufflinks --upgrade:)