我能帮您翻译如下内容:
我能解决以下错误:“'DataFrame' object has no attribute 'iplot'”吗? 我需要为从csv文件中使用pd.read_csv导入的数据集的每个类别创建箱线图:
dataset = pd.read_csv(myfile)
dataset[columns].iplot(kind='box')
我能解决以下错误:“'DataFrame' object has no attribute 'iplot'”吗? 我需要为从csv文件中使用pd.read_csv导入的数据集的每个类别创建箱线图:
dataset = pd.read_csv(myfile)
dataset[columns].iplot(kind='box')
如果 pandas dataframe 对象没有与 plotly 相关联,那么它就没有 iplot
方法。我们需要使用 cufflinks
将 pandas 与 plotly 相关联并添加 iplot
方法:
import cufflinks as cf
cf.go_offline()
cf.set_config_file(offline=False, world_readable=True)
dataset["columns"].iplot(kind="box")
使用以下命令安装cufflinks:pip install cufflinks --upgrade
iplot
的帮助信息中提到的asFigure
参数,链接在:https://github.com/santosjorge/cufflinks/blob/master/Cufflinks%20Tutorial%20-%20Plotly.ipynb
我们可以使用以下代码在Google Colab上呈现交互式的Plotly图形。import cufflinks as cf
(dataset[column]
.iplot(kind="box", asFigure=True) # Returns a Plotly Figure object
.show(renderer="colab")
)