【发布时间】:2022-08-14 01:24:33
【问题描述】:
我有一个 pandas 数据框,我尝试在其上运行 OLS 回归。然而,数据确实包含一些我得到 ValueError 的空单元格。为了绕过这个,我尝试运行一个 try-except-pass 序列。然后这会导致 NameError ,因为据说未定义结果。
在查看其他帖子时,我发现这个序列可能会消除我所有的异常并且永远不会创建“结果”。如何更改以下内容以使其运行我想要的回归而不会出现任何错误?
try:
result2 = sm.ols(formula=\"funding_BC ~ serial_founder + male + age\", data=filtered_data2).fit()
except ValueError: #raised if \'x\' is empty.
pass
result2.summary()
标签: regression try-catch nameerror except