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))

  • 相关阅读:
    二级python两种不同处理方式统计字频
    二级python提纯文件中的原文(去掉小括号,注释等)
    二级python处理文件并计数
    二级python对字频统计
    matlab实现跨表自动对应标题填写数据
    用matlab对excel中数据选择性染色
    最短路径查找—Dijkstra算法
    BP实现函数拟合
    BP应用案例
    Matlab实现BP神经网络预测(附实例数据及代码)
  • 原文地址:https://www.cnblogs.com/Michael2397/p/7995049.html
Copyright © 2011-2022 走看看