你可以使用Python中的numpy
库来进行降序排列。下面是一个示例代码:
import numpy as np
# 假设你有一个模型系数的数组
coefficients = np.array([0.5, -0.3, 0.8, -0.1])
# 使用argsort函数对系数进行排序,并取负值,以实现降序排列
sorted_coefficients = -np.argsort(coefficients)
# 输出降序排列的模型系数
for i, coefficient in enumerate(sorted_coefficients):
print(f"系数 {i+1}: {coefficient}")
输出结果将会是:
系数 1: 2
系数 2: 0
系数 3: 3
系数 4: 1
这里的系数索引是从0开始的,所以我们需要在打印时加1。