#-----------1.定义指数评分函数,录入论文的相关数据----------------------------------------
def score(self):#定义评分函数
score=[]
for i in range(len(self)):
if self[i]<=96:
score.append(-20)
elif 96< self[i] <=99:
score.append(-10)
elif 99< self[i] <=103:
score.append(0)
elif 103< self[i] <=106:
score.append(10)
elif 106< self[i]:
score.append(20)
return score
import numpy as np
import pandas as pd
data={'years':['1990','1991','1992','1993','1994','1995','1996','1997','1998','1999','2000','2001'],
'Industry':[104.1,106.2,106.8,124.0,119.5,114.9,102.9,99.7,95.9,97.6,102.8,98.7],
'IndWei':[0.89,0.89,0.89,0.89,0.89,0.87,0.87,0.87,0.415,0.84,0.84,0.84],
'JAProject':[106.9,108.4,116.8,131.3,110.4,10