In [4]:
import matplotlib
import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
%matplotlib
matplotlib.style.use("ggplot")
In [5]:
df = pd.DataFrame(np.random.randn(1000, 5), columns=['a', 'b', 'c', 'd', 'e'])
df.corr()
Out[5]:
In [6]:
plt.imshow(df.corr(), cmap=plt.cm.Blues, interpolation="nearest")
plt.colorbar()
tick_marks = [i for i in range(len(df.columns))]
plt.xticks(tick_marks, df.columns, rotation="vertical")
plt.yticks(tick_marks, df.columns)
plt.show()
In [ ]: