import numpy as np
import pandas as pd
from matplotlib import pyplot as plt
import seaborn as sns
import csv
a = [0.22, 0.65, 0.45, 0.56, 0.25, 0.89]
b = [0.98, 0.8, 0.42, 0.1, 0.25, 0.36]
c = np.empty((6,6))
for i in a:
p = a.index(i)
for j in b:
q = b.index(j)
f = i / j
c[p][q] = f
print(c.shape)
print(c)
d = [0.98, 0.8, 0.42, 0.1, 0.25, 0.36]
names=['a1','a2','a3','a4','a5','a6']
# sns.pairplot(c)
plt.subplots(figsize=(7, 7))
sns.heatmap(c, annot=True, vmax=1, square=True, cmap="Blues")
plt.show()
结果为