DATA[‘A’,‘B’] 共r行,B列中g行不为空 ,其余行空值,
DATA数据有两列,利用A列数值符合特定关系的数值进行填充。
n=r-g
for i in range(1,n+1):
data[b][data[a]==g+i] = data[data[a]===g+1-i][b].values[0]
ps:values[0]是因为存在a列重复的数值
刚开始的错误为data[data[a]==g+i] [b] 返回为series
DATA[‘A’,‘B’] 共r行,B列中g行不为空 ,其余行空值,
DATA数据有两列,利用A列数值符合特定关系的数值进行填充。
n=r-g
for i in range(1,n+1):
data[b][data[a]==g+i] = data[data[a]===g+1-i][b].values[0]
ps:values[0]是因为存在a列重复的数值
刚开始的错误为data[data[a]==g+i] [b] 返回为series