另一个关于 matplotlib 3d 曲面的问题......我有向 matplotlib 曲面图添加散点的代码。
我遇到的问题是该点总是出现在表面后面,无论您从哪个角度观察它。
如果我用 3 条短线来标记同一个点来拼凑一个(公认的丑陋)版本,它是可见的。

我关闭了这个depthshade功能,所以不是这个。任何人都可以解释发生了什么以及我如何纠正它?这是代码的简化版本:
import pandas as pd
import matplotlib
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
import numpy as np
df = pd.DataFrame({10: {10: 1,15: 1,20: 1,25: 1,30: 1,35: 1,40: 1,45: 1,50: 1,55: 1,60: 1,65: 1,70: 1,75: 1,80: 1,85: 1,90: 1},
15: {10: 4,15: 1,20: 1,25: 1,30: 1,35: 1,40: 1,45: 1,50: 1,55: 1,60: 1,65: 1,70: 1,75: 1,80: 1,85: 1,90: 1},
20: {10: 6,15: 3,20: 1,25: 1,30: 1,35: …Run Code Online (Sandbox Code Playgroud)