[英]How to add data (or single point) to an existing 3d scatter plotly exprees plot in python
我有一个代码使 plot 类似于这个:
import plotly.express as px
import plotly.graph_objects as go
df = px.data.tips()
fig = go.Figure(data =[go.Scatter3d(x = df['total_bill'],
y = df['time'],
z = df['tip'],
mode ='markers')])
fig.show()
我想添加一个具有不同符号的单点,并在点的 rest 中查看它
我试过这个
fig.add_trace(
go.scatter3d(x=[25],
y=['Dinner'],
z=[6],
mode='markers')
)
并给了我: TypeError: 'module' object is not callable
可以吗? 这就是我要找的:在此处输入图片描述
问题是您的代码中有错字。 您使用go.scatter3d
而不是go.Scatter3d
fig.add_trace(
go.Scatter3d(x=[25],
y=['Dinner'],
z=[6],
mode='markers')
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.