`import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np
import scipy.io as sio
import pandas as pd
from pyecharts.charts import HeatMap
import matplotlib.pyplot as plt
import seaborn as sns
load_path=‘ADJ.mat‘
load_data = sio.loadmat(load_path)
a = load_data[‘D‘]
x_axis = [
"1a", "2a", "3a", "4a", "5a", "6a", "7a",
"1p", "2p", "3p", "4p", "5p", "6p", "7p"]
y_axis=x_axis
df = pd.DataFrame(a,columns=x_axis)
df.index=x_axis
print(df)
pt =df
import matplotlib.pyplot as plt
f, ax = plt.subplots(figsize=(6, 4))
sns.heatmap(pt, cmap="BuPu", linewidths=0.05)
ax.set_title(‘Adajencent matrix‘)
ax.set_xlabel(‘Nodes‘)
ax.set_ylabel(‘Nodes‘)
plt.show()`
results
原文:https://www.cnblogs.com/Ann21/p/13356095.html