我正试图用python做一些计算,使用一个包含几行和三列的excel.
madrid = pd.read_excel('Madrid.xlsx')
ch = []
d=[]
L = 8.4
for i in range(0, len(madrid)):
ch[i] = 0.8 + (1.1*math.log10(madrid['Band'][i]) - 0.7)*madrid['Antenna_Height'][i] - 1.56*math.log10(madrid['Band'][i])
d[i] = ((L - 69.55 - 26.16*math.log10(madrid['Band'][i]) + 13.82*math.log10(madrid['Antenna_Height'][i]) + ch[i])/(44.9 - 6.55*math.log10(madrid['Antenna_Height'][i])))**10
madrid['Colors'][i] = d[i]