← 返回题库
初级

Shapiro-Wilk正态性检验

未完成
初级参考 完整示例代码供参考,建议自己理解后重新输入
def solve():
    from sklearn.datasets import load_iris
    from scipy import stats
    iris = load_iris()
    print("各特征的正态性检验:")
    for i, name in enumerate(iris.feature_names):
        data = iris.data[:, i]
        stat, p_value = stats.shapiro(data)
        print(f"{name}: W={stat:.4f}, p={p_value:.4f}, {'正态' if p_value > 0.05 else '非正态'}")
Python 代码 🔒 登录后使用
🔒

登录后即可练习

注册免费账号,在浏览器中直接运行 Python 代码