Python 给定一组随机数列,求相邻对数

Python07

Python 给定一组随机数列,求相邻对数,第1张

numlist=[1,3,5,7,9,2,4,6,9,10]

numlen = len(numlist)  # 返回列表中有多少个数字

count = 0

for a in range(numlen):

if a == numlen-1 :

break

b = a + 1

a = numlist[a]

b = numlist[b]

c = a - b

if c == 1 or c == -1:

count += 1

print(f'a={a} b={b} 满足条件,结果:{c}')

print(f'共计{count}条结果。')

以后应多使用论坛中的Eviews专区。

ln在Eviews中表示为log,如数学中的ln(Q)在Eviews中表示为log(Q)

直接定义啊 y=log(x) 在软件中log,论文模型中ln不用取对数直接在估计的时候用 log( )就好了

如果真要取的话

quick\ generate series\

输入新变量,比如 r=log( )

r就是取完对数后的序列

在工作文件中先定义一个新的变量Y(假设原变量是w,已存在的变量),然后在工作文件中点击genr,在方程中输入Y=log(w),确定。

series y=log(x)

在最小二乘里面输入log(y) log(x) c也可以

产生个新变量:输入命令y=log()