首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TypeError: scatter()获得意外的关键字参数'trendline_options‘(Plotly,Python)

TypeError: scatter()获得意外的关键字参数'trendline_options‘(Plotly,Python)
EN

Stack Overflow用户
提问于 2021-08-16 19:31:07
回答 1查看 1.7K关注 0票数 1

我得到了错误:

代码语言:javascript
复制
TypeError: scatter() got an unexpected keyword argument 'trendline_options'

当尝试使用plotly express调整低的肌腱线的平滑度时。

下面是我的图表代码:

代码语言:javascript
复制
fig = px.scatter(dfg, x="Yr_Mnth", y="Episode_Count", color = "Target",
                        labels={"Episode_Count": tally + " per Shift",
                                "Target":"Target",
                                "Yr_Mnth": "Date" },
                        trendline='lowess',trendline_options= dict(frac=0.1), title="Aggregate Behavior Data: " + patient + " - " + today)
        fig.update_xaxes(tickangle=45,)
        fig.update_layout(template = 'plotly_white',hovermode="x unified")

数据集(dfg):

代码语言:javascript
复制
Yr_Mnth                         Target              Episode_Count
2020-08-01                     Aggression           0.09
2020-08-01                      Elopement           0.00
2020-08-01                    Self-injury           0.97
2020-09-01                     Aggression           0.65
2020-09-01                      Elopement           0.00
2020-09-01                    Self-injury           1.58
2020-10-01                     Aggression           0.24
2020-10-01                      Elopement           0.00
2020-10-01                    Self-injury           0.75
2020-11-01                     Aggression           0.03
2020-11-01                      Elopement           0.01
2020-11-01                    Self-injury           0.89
2020-12-01                     Aggression           0.14
2020-12-01                      Elopement           0.00
2020-12-01                    Self-injury           0.94
2021-01-01                     Aggression           0.05
2021-01-01                      Elopement           0.00
2021-01-01                    Self-injury           0.30
2021-02-01                    Self-injury           0.42
2021-02-01                      Elopement           0.03
2021-02-01                     Aggression           0.16
2021-03-01                      Elopement           0.00
2021-03-01                    Self-injury           0.68
2021-03-01                     Aggression           0.20
2021-04-01                     Aggression           0.10
2021-04-01                      Elopement           0.03
2021-04-01                    Self-injury           0.33
2021-05-01                      Elopement           0.20
2021-05-01                     Aggression           0.21
2021-05-01                    Self-injury           1.63
2021-06-01                    Self-injury           0.90
2021-06-01                     Aggression           0.29
2021-06-01                      Elopement           0.14

我觉得这很奇怪,因为我直接跟在文档后面-- https://plotly.com/python/linear-fits/

这是一个已知的问题吗?我在谷歌上找不到任何例子...

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-16 20:49:21

正如Henry很有帮助地指出的那样,这只是一个版本问题,很容易通过使用以下命令进行更新来解决:

代码语言:javascript
复制
pip install plotly==5.2.1
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68808298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档