小编Mar*_*cos的帖子

Python Plotly:如何将图像添加到 3D 散点图

我试图在 3D 散点图中可视化多个 2d 轨迹(x,y),其中 z 轴是时间。

import numpy as np
import pandas as pd
import plotly.express as px

# Sample data: 3 trajectories
t = np.linspace(0, 10, 200)
df = pd.concat([pd.DataFrame({'x': 900 * (1 + np.cos(t + 5 * i)), 'y': 400 * (1 + np.sin(t)), 't': t, 'id': f'id000{i}'}) for i in [0, 1, 2]])
# 3d scatter plot
fig = px.scatter_3d(df, x='x', y='y', z='t', color='id', )
fig.update_traces(marker=dict(size=2))
fig.show()
Run Code Online (Sandbox Code Playgroud)

原始 3D 散点图

我有一个 .png 地图文件,大小为:2000x1000。轨迹的 (x, y) 坐标对应于地图的像素位置。
我想在 3d 散点图的“地板”上看到地图的图像。 …

python plotly scatter3d plotly-python

6
推荐指数
1
解决办法
4308
查看次数

标签 统计

plotly ×1

plotly-python ×1

python ×1

scatter3d ×1