#%%
import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['font.family'] = ['SimSun']#定义中文字体型号
# 生成 1-9 的数组,步长为 2
print(np.arange(1, 10, 2))
# 输出:[1 3 5 7 9]
#读取文件
data_= np.genfromtxt('D:\\lunwen\\结构加功能加各方法综合评估值带等级和长度.csv',delimiter=',')#以逗号分割
#genfromtxt() 方法的返回值是一个多维数组,这样你就可以根据前面所学的知识对其进行处理了。
#print(data_)
y1=data_[1:,1]#接近中心性数据
y2=data_[1:,2]#中介中心性数据
y3=data_[1:,3]#结构洞约束系数
y5=data_[1:,5]#交通状态贡献系数
y7=data_[1:,7]#综合贴进度
#ad降序排列
def ad(x):return x*(-1)
#y=[1,34,-5,55,-100,12]
y1=sorted(y1,key=ad)
y2=sorted(y2,key=ad)
y3=sorted(y3,key=ad)
y5=sorted(y5,key=ad)
y7=sorted(y7,key=ad)
#print('数据降序排列',sorted(y,key=ad))
print("_________________________________________________________________")
#升序排列y.sort()
#y.sort(reverse)
#print(y1.shape )
#print(y)
print('------------------------------------------------------------
plt.subplot绘制子图
最新推荐文章于 2024-06-19 17:17:17 发布
本文深入探讨了Python中matplotlib库的plt.subplot函数,用于创建多子图的布局。通过实例解析了subplot参数的含义及使用方法,展示了如何调整子图的行列数以及在同一个图形窗口中绘制多个图表,对于数据可视化和分析工作极具参考价值。
摘要由CSDN通过智能技术生成