我用这段代码绘制了一个图形。在播放这个单元之后,程序变得太慢了,很难放大图片。我怎样才能加速这段代码呢?(考虑到这段代码没有完成,在接下来的更新中我需要循环,所以我不能替换它)
fig = go.Figure()
data=0
X=[]
Y=[]
for trial in range(len(frames_ts)):
for data in range(len(frames_ts[trial])):
new_y=original_output[trial][data];
new_x = frames_ts[trial][data]/sampling_rate;
X.append(new_x);
Y.append(new_y);
data = data + 1;
fig.add_trace(go.Scatter(x = X, y =Y, mode='markers', name='Real'))发布于 2022-05-19 09:34:18
Scattergl()而不是Scatter()作为跟踪类型的了。
import numpy as np
import plotly.graph_objects as go
go.Figure(
go.Scattergl(
x=np.linspace(0, 100, 155585),
y=np.sin(np.linspace(0, 100, 155585)),
mode="markers",
name="Real",
)
)https://stackoverflow.com/questions/72286686
复制相似问题