小编Pet*_*tar的帖子

Plotly:绘制 (n) 个点时标记消失

好的,所以我最初的想法是在绘图中绘制一个线图,并在特定阈值 t 之后用一种颜色为线着色,在阈值之前用另一种颜色为线着色。它适用于 23 或更少的点,但它适用于更多点,使用以下方法:

import numpy as np
import plotly.graph_objects as go

X = [j for j in range(0, 100)]
Y = [j for j in range(100000, 200000, 1000)]
X = X[:23]
Y = Y[:23]
X = np.array(X)
Y = np.array(Y)
t = 4

x = X[X <= t]  # Include the threshold
y = Y[X <= t]
bx = X[X >= t]
by = Y[X >= t]

fig = go.Figure()
fig.add_trace(go.Scatter(x=x, y=y, line=dict(width=4, color='grey'), name="useless data"))
fig.add_trace(go.Scatter(x=bx, y=by, …
Run Code Online (Sandbox Code Playgroud)

python plot python-3.x plotly plotly-python

4
推荐指数
1
解决办法
4059
查看次数

标签 统计

plot ×1

plotly ×1

plotly-python ×1

python ×1

python-3.x ×1