Analysis

[데이터마이닝]ThreeDimPlot Matplolib 3차원

ialleejy 2024. 12. 5. 10:04

시각적으로, 두 개의 원뿔이 대칭적으로 위치한 3D 그래프

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
r = np.linspace(0, 2, 100)
theta = np.linspace(0, 2 * np.pi, 100)
R, Theta = np.meshgrid(r, theta)
x = R * np.cos(Theta)
y = R * np.sin(Theta)
Z1 = 4 * R
Z2 = -4 * R


%matplotlib inline
fig = plt.figure()
ax = plt.axes(projection='3d')

ax.plot_surface(x, y, Z1 )
ax.plot_surface(x, y, Z2)