统计机器学习-4-三维绘图

Posted esc_ai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了统计机器学习-4-三维绘图相关的知识,希望对你有一定的参考价值。

用python绘制三维函数图像:

Z = X 2 + Y 2 Z = X^2 + Y^2 Z=X2+Y2

import matplotlib as mpl
from mpl_toolkits.mplot3d import Axes3D
import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.gca(projection='3d')

x = np.arange(-3, 3, 0.1)
y = np.arange(-3, 3, 0.1)
X,Y = np.meshgrid(x,y)  
Z = X**2+Y**2
ax.plot_surface(X, Y, Z, alpha=0.3, cmap= plt.cm.winter)
ax.set_xlabel("X")
ax.set_xlim(-3,3)
ax.set_ylabel("Y")
ax.set_ylim(-3,3)
ax.set_zlabel("Z")
plt.title("Z = X^2 + Y^2")
plt.show()

绘制效果:

以上是关于统计机器学习-4-三维绘图的主要内容,如果未能解决你的问题,请参考以下文章

Matlab 三维绘图与统计绘图

机器学习 1R语言

CAD三维绘图的快捷命令

科研绘图完整复制01:机器学习回归问题常用验证图——散点密度/频率图画法-完整MATLAB代码及origin操作

origin三维柱状图绘图属性里没有display

MATLAB | 绘图复刻 | 带树状图的环形热图