# -*- coding: utf-8 -*-
"""
@File : test.py
@Time : 2020/5/26 18:09
@Author : Dontla
@Email : sxana@qq.com
@Software: PyCharm
"""
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as np
n = 200
x = y = np.linspace(-10, 10, n)
z = np.random.randn(n)
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
print('ax.azim {}'.format(ax.azim)) # -60
print('ax.elev {}'.format(ax.elev)) # 30
# elev, azim = 0, 0
# ax.view_init(elev, azim) # 设定视角
ax.scatter(x, y, z)
plt.show()
设定视角前:
设定视角后: