- import matplotlib
- %matplotlib inline
- from matplotlib import pyplot as plt
- import numpy as np
- import json
- data = json.load("sample.json")
- arr = np.fromiter((data.get(str(port), 0) for port in range(0, 2**16)), dtype=int).reshape((2**10, 2**6))
- plt.figure(figsize=(8, 16), facecolor='white')
- plt.pcolormesh(arr2, cmap='inferno', vmin=0, vmax=2*arr.std())
- plt.colorbar()
- plt.xticks([])
- plt.yticks([])