zoukankan      html  css  js  c++  java
  • sklearn正规化(Normalization或者scale)

    from sklearn import preprocessing
    import numpy as np
    
    a = np.array([[10,2.7,3.6],[-100,5,-2],[120,20,40]],dtype=np.float64)
    print(a)
    print(preprocessing.scale(a))

    from sklearn import preprocessing
    import numpy as np
    from sklearn.cross_validation import  train_test_split
    from sklearn.datasets.samples_generator import  make_classification
    from sklearn.svm import SVC
    import matplotlib.pyplot as plt
    # a = np.array([[10,2.7,3.6],[-100,5,-2],[120,20,40]],dtype=np.float64)
    # print(a)
    # print(preprocessing.scale(a))
    X,Y = make_classification(n_samples=300,n_features=2,n_redundant=0,n_informative=2,random_state=22, n_clusters_per_class=1, scale=100)
    # plt.scatter(X[:, 0], X[:, 1], c=Y)
    # plt.show()
    #X=preprocessing.scale(X)
    X_train, X_test, y_train, y_test = train_test_split(X, Y, test_size=0.3)
    clf = SVC()
    clf.fit(X_train, y_train)
    print(clf.score(X_test, y_test))

    from sklearn import preprocessing
    import numpy as np
    from sklearn.cross_validation import  train_test_split
    from sklearn.datasets.samples_generator import  make_classification
    from sklearn.svm import SVC
    import matplotlib.pyplot as plt
    # a = np.array([[10,2.7,3.6],[-100,5,-2],[120,20,40]],dtype=np.float64)
    # print(a)
    # print(preprocessing.scale(a))
    X,Y = make_classification(n_samples=300,n_features=2,n_redundant=0,n_informative=2,random_state=22, n_clusters_per_class=1, scale=100)
    # plt.scatter(X[:, 0], X[:, 1], c=Y)
    # plt.show()
    X=preprocessing.scale(X)
    X_train, X_test, y_train, y_test = train_test_split(X, Y, test_size=0.3)
    clf = SVC()
    clf.fit(X_train, y_train)
    print(clf.score(X_test, y_test))

  • 相关阅读:
    0008_Python变量
    shiro Filter过滤器管理197
    oracle 将一个数据库(A)的表导入到另一个数据库197
    top命令使用197
    SpringBoot下载Excel文件,解决文件损坏问题197
    java元注解197
    Content-Type
    centos7 下修改网络配置
    mint 20 install NVIDIA driver for 3080 via run
    使用numpy rot90操作image后,opencv cv2.rectangle 报错
  • 原文地址:https://www.cnblogs.com/Michael2397/p/7995049.html
Copyright © 2011-2022 走看看