确定变量的nan值

2024-09-28 03:20:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在运行linregress回归并创建一个统计数据。请参见以下代码片段:

X = dfMyRoll.ix[1:,'SCORE']
Y = dfMyRoll.ix[1:,'SCORE_LAG']

slope,intercept,_,_,stderr=linregress(X,Y)

tStatistic = slope/stderr

有时,tStatistic的输出返回一个nan值。有人能告诉我如何检测tStatistic变量的nan值吗。你知道吗

我试着用以下公式来确定结果tStatistic是否是一个数字:

if isinstance(tStatistic , Number) :
    do something
else:
    do something else

但不幸的是我不能让它工作。你知道吗


Tags: 代码stderrnandoelseslopesomething统计数据

热门问题