In [19]:
import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline

n = 1024
x = np.random.normal(0, 1, n)
y = np.random.normal(0, 1, n)

plt.xlim((-3, 3))
plt.ylim((-3, 3))

t = np.arctan2(y, x)# get color

plt.scatter(x, y, s=75, c= t, alpha=0.7)

plt.xticks(())
plt.yticks(())
ax = plt.gca()
ax.spines['top'].set_color('none')
ax.spines['bottom'].set_color('none')
ax.spines['left'].set_color('none')
ax.spines['right'].set_color('none')