Visualizing the Orion Constellation

Hi, these are my results of the first reviewable project (link) in the Skill Path Visualize Data with Python.

Project: Visualizing the Orion Constellation

1. Set-Up

%matplotlib notebook
from matplotlib import pyplot as plt
from mpl_toolkits.mplot3d import Axes3D or paste code here

2. Get familiar with real data

# Orion
x = [-0.41, 0.57, 0.07, 0.00, -0.29, -0.32,-0.50,-0.23, -0.23]
y = [4.12, 7.71, 2.36, 9.10, 13.35, 8.13, 7.19, 13.25,13.43]
z = [2.06, 0.84, 1.56, 2.07, 2.36, 1.72, 0.66, 1.25,1.38]

3. Create a 2D Visualization

fig = plt.figure()
ax2d = plt.subplot(1,1,1)
ax2d.scatter(x,y, marker='*', lw=1, s=100, color='yellow', edgecolors='black')
plt.title("2D-plot of the Orion constellation")
plt.show()

Sorry, new users can only put one image in a post.

4. Create a 3D Visualization

fig_3d = plt.figure()
ax3d = fig_3d.add_subplot(1,1,1,projection="3d")
constellation3d = ax3d.scatter(x,y,z, marker='*', lw=1, s=100, color='yellow', edgecolors='black')
plt.title("3D-plot of the Orion constellation")
fig_3d.savefig('orion3d.png')
plt.show()

orion3d

I couldn’t figure out how the x,y,z-data was obtained for the stars, hence i did not label the axes. Anyway, I think the whole point was stargazing at Jupyter…