用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - python代码库

KNN——对乳腺肿瘤的预测

2020-11-16 作者:小少爷举报

[python]代码库

if __name__ == '__main__':
    train_x,train_y,test_x,test_y = createDataSet()
    y_test_pred = kNN_classify(50, 'E',train_x,train_y,test_x)
    q=p=0
    for i in range(0,(test_x.shape[0])):
        if y_test_pred[i]==test_y[i]:   #如果计算的结果和数据集里的诊断结果一致,q+1,否则p+1,
            q=q+1
        else:
            p=p+1
    q=(q/(test_x.shape[0]))*100
    p=(p/(test_x.shape[0]))*100
    print("{:.2f}%符合,{:.2f}%不符合".format(q,p))

#这个是用jupyter notebook 写的

[代码运行效果截图]


KNN——对乳腺肿瘤的预测

[源代码打包下载]




分享到:
更多

网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。