This is a basic notebook example¶
First we create a numpy random matrix
import numpy as np
matrix = np.random.rand(10,10)
matrix
array([[0.66392568, 0.43655332, 0.94728578, 0.4078247 , 0.08684501,
0.36626154, 0.49044701, 0.60716411, 0.42804 , 0.16518475],
[0.49858315, 0.96086547, 0.19219644, 0.45441534, 0.9004104 ,
0.2245087 , 0.691468 , 0.36552135, 0.63886815, 0.73554137],
[0.42391959, 0.02218813, 0.09488291, 0.88971408, 0.97900416,
0.02141302, 0.03148329, 0.78273523, 0.63080484, 0.19382796],
[0.63611857, 0.61475659, 0.79409992, 0.011273 , 0.9284474 ,
0.96128212, 0.36086642, 0.60441851, 0.54720331, 0.49112422],
[0.84212082, 0.68185112, 0.31057467, 0.03510918, 0.89111914,
0.4132616 , 0.51085942, 0.16036667, 0.60834579, 0.82295002],
[0.25938667, 0.875533 , 0.48347536, 0.67402562, 0.63662338,
0.06733779, 0.45115995, 0.69206619, 0.36140404, 0.35711705],
[0.14842516, 0.86475256, 0.84408423, 0.79392034, 0.26926428,
0.10028785, 0.56522727, 0.77389428, 0.94231023, 0.53549448],
[0.50287269, 0.72739851, 0.14450741, 0.63480148, 0.20998696,
0.23787473, 0.56378674, 0.05391352, 0.21809531, 0.53021582],
[0.52278421, 0.56834088, 0.80650982, 0.48365842, 0.67870548,
0.32734931, 0.51271945, 0.13701161, 0.46800641, 0.74896287],
[0.63204553, 0.67213732, 0.99772163, 0.59270083, 0.31960083,
0.22463242, 0.6922123 , 0.90732573, 0.37861385, 0.61598621]])
Convert it into a pandas dataframe
import pandas as pd
df_matrix = pd.DataFrame(matrix)
df_matrix
Loading...
Plot a heatmap
%matplotlib inline
import matplotlib.pyplot as plt
plt.pcolor(df_matrix)
plt.show()
