statsmodels.nonparametric.kernel_regression.KernelCensoredReg¶
-
class statsmodels.nonparametric.kernel_regression.KernelCensoredReg(endog, exog, var_type, reg_type, bw=
'cv_ls', ckertype='gaussian', ukertype='aitchison_aitken_reg', okertype='wangryzin_reg', censor_val=0, defaults=None)[source]¶ 非参数删失回归。
计算条件均值
E[y|X]其中y = g(X) + e, 其中 y 是左删失的。左删失变量 Y 定义为Y = min {Y', L}其中L是Y被删失的值 且Y'是变量的真实值。- Parameters:¶
- endog
listwithoneelementwhichisarray_like 这是因变量。
- exog
list 自变量的训练数据 列表中的每个元素都是一个单独的变量
- dep_type
str 因变量(s)的类型 c: 连续 u: 无序(离散) o: 有序(离散)
- reg_type
str 回归估计器的类型 lc: 局部常数估计器 ll: 局部线性估计器
- bwarray_like
用户指定的带宽或带宽选择方法。 cv_ls: 交叉验证最小二乘法 aic: AIC Hurvich估计量
- ckertype
str,optional 用于连续变量的核函数。
- okertype
str,optional 用于有序离散变量的核函数。
- ukertype
str,optional 用于无序离散变量的核函数。
- censor_val
float 因变量被审查的值
- defaults
EstimatorSettingsinstance,optional 高效带宽估计的默认值
- endog
- Attributes:¶
- bwarray_like
带宽参数
方法
aic_hurvich(bw[, func])计算用于带宽估计的AIC Hurvich准则。
censored(censor_val)cv_loo(bw, func)使用留一法估计的交叉验证函数
fit([data_predict])返回在data_predict点处的边际效应。
返回非参数回归的R平方值。
sig_test(var_pos[, nboot, nested_res, pivot])回归中变量的显著性检验。
Last update:
Oct 16, 2024