TypeError: line() 得到了一个意外的关键字参数“标记”
Posted
技术标签:
【中文标题】TypeError: line() 得到了一个意外的关键字参数“标记”【英文标题】:TypeError: line() got an unexpected keyword argument 'markers' 【发布时间】:2022-01-14 03:19:53 【问题描述】:我正在尝试将“标记”用于 plotly 5.4.0 的线函数
import plotly.express as px
df_temp = df_temp[df_temp.date_str.isin(selected_dates)]
fig = px.line(df_temp, x='trialID', y='reaction_time', color='date_str', markers=True,
title=f'Graph2. Intervention status: status')
我得到了错误:
TypeError: line() got an unexpected keyword argument 'markers'
我读到它是关于更新的,但我不认为是这样。有谁知道它可能是什么?
【问题讨论】:
你应该检查库和方法的文档 【参考方案1】: 您没有提供 MWE。已模拟df_temp, selected_dates, status
这样,它在 plotly 5.4.0 上运行没有问题
import plotly.express as px
import pandas as pd
import numpy as np
df_temp = pd.DataFrame(
"date_str": np.repeat(pd.date_range("1-jan-2021", periods=10), 10).astype(str),
"trialID": np.tile(np.arange(10), 10),
"reaction_time": np.random.uniform(0, 2, 100),
)
selected_dates = pd.Series(df_temp["date_str"].unique()).sample(5).values
status = "my favorite status"
df_temp = df_temp[df_temp.date_str.isin(selected_dates)]
fig = px.line(
df_temp,
x="trialID",
y="reaction_time",
color="date_str",
markers=True,
title=f"Graph2. Intervention status: status",
)
fig
【讨论】:
以上是关于TypeError: line() 得到了一个意外的关键字参数“标记”的主要内容,如果未能解决你的问题,请参考以下文章
TypeError:attrib() 得到了一个意外的关键字参数“convert”
TypeError: __init__() 得到了一个意外的关键字参数“评分”
Python TypeError:reduce_noise() 得到了一个意外的关键字
TypeError: plot_confusion_matrix() 得到了一个意外的关键字参数“标题”
TypeError: __init__() 得到了一个意外的关键字参数“编码”
TypeError: scatter() 得到了一个意外的关键字参数“trendline_options”(Plotly,Python)