首页 > 解决方案 > p 值未显示

问题描述

请寻求您的善意建议。我试图进行反向消除,以从现金流量表中找出收入和股价的最佳指标。以下是 csv 数据源的摘录: keystats-ecom2018.csv

    import numpy as np  
    import matplotlib.pyplot as plt   
    import pandas as pd 

    dataset = pd.read_csv('keystats-ecom2018.csv')  
    X = dataset.iloc[:, :-3].values  
    y = dataset.iloc[:, 16].values  

    import statsmodels.formula.api as sm  
    X = np.append(arr = np.ones((9, 1)).astype(int), values = X, axis = 1)  
    X_opt = X[:, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]]  
    regressor_OLS = sm.OLS(endog=y, exog=X_opt).fit()  
    regressor_OLS.summary()`  

请寻求澄清为什么 P > |t| 在下面的结果中没有显示任何可用于向后消除的值?非常感谢!

结果

结果 - p 值都显示 'nan'

标签: pythonpython-3.xregression

解决方案


推荐阅读