3D plot points scatter

I want to look my 3d plot more 3D like in this picture.

ax= plt.axes(projection='3d')
ax.set_xlabel('x', labelpad=20)
ax.set_ylabel('y', labelpad=20)
ax.set_zlabel('z', labelpad=20)
ax.scatter(x,y, z, c = "red")

Are there any other functions like scatter or what can I do here?

What result do you actually get, and how do you feel it’s different?

It looks like it is 2D. (red points)

I am interpolating and I want to demonstrate that my interpolating functions (in blue) pass through the red dots, but it appears as follows. Thank you for the reply :slight_smile: