作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
第一个问题请放轻松!我正在尝试在 plotly 中创建一个散点图,其中根据日期时间列对点进行着色,但它似乎出错了。如果我将颜色设置为数字列,它就可以正常工作。请问有办法吗?
下面的示例代码。如果我将颜色更改为,比如说 np.arange(0,graph_data.shape[0])
它会正常工作,但颜色条标签将毫无意义。
fig1 = go.Figure()
fig1.add_trace(go.Scatter(
x=graph_data['x_data'],
y=graph_data['y_data'],
mode='markers',
marker={
'size': 15,
'opacity': 0.95,
'line': {'width': 0.5, 'color': 'white'},
'color': graph_data['date'],
'colorbar': {'title': 'Date'},
'colorscale': 'Viridis'
}
)
最佳答案
可能有更好的方法来执行此操作,但一种可能的解决方法是将您的 datetime
转换为给定日期后的秒数。您可以使用 datetime 尝试以下操作模块:
int(datetime.datetime.utcnow().timestamp())
这将是一个整数,可以被散点函数理解。
关于python - 如何在 plotly python 中引用日期设置色标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61761121/
我是一名优秀的程序员,十分优秀!