
python机器学习
castingA3T
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python实现单链表
单链表python中没有实现 单链表由两部分组成:数据+下一个节点的地址 python实现:节点类+单链表操作类。item存放数据,next存放下一个节点的实例化对象 class Node(object): """创建节点类""" def __init__(self, item): # item存放数据 self.item = item # 指向后继节点,新节点默认为None # 下一个节点对象 self原创 2021-04-06 00:45:47 · 264 阅读 · 0 评论 -
逻辑回归模型
# -*- coding: utf-8 -*- """ Created on Thu Feb 1 13:33:50 2018 @author: Administrator """ import pandas as pd path='F:/python/3python数据分析与挖掘实战/图书配套数据、代码/chapter5/demo/data/bankloan.xls' df=pd.read_原创 2018-02-05 13:46:25 · 902 阅读 · 1 评论 -
python机器学习——线性回归
import pandas as pd #df=pd.read_csv('data_singlevar.txt',sep=',',header=None) f=open('F:/python/4python机器学习经典案例/Python-Machine-Learning-Cookbook-master/Chapter01/data_singlevar.txt') df=pd.read_csv(f原创 2018-01-24 11:27:07 · 1010 阅读 · 1 评论 -
决策树回归与AdaBoost算法
# -*- coding: utf-8 -*- """ Created on Tue Jan 30 19:17:44 2018 @author: Administrator """ import numpy as np from sklearn.tree import DecisionTreeRegressor from sklearn.ensemble import AdaBoostRegr原创 2018-01-31 13:48:31 · 2842 阅读 · 0 评论 -
sklearn多项式回归
# -*- coding: utf-8 -*- """ Created on Mon Jan 29 22:57:10 2018 @author: Administrator """ import matplotlib.pyplot as plt import numpy as np from sklearn.linear_model import LinearRegression#导入线性回归原创 2018-01-30 19:15:40 · 6001 阅读 · 0 评论 -
KMeans基础代码
import numpy as np import matplotlib.pyplot as plt#给定x,y两组数据 x=np.array([1,7,4,6,2,9,3,5,7,3,5,9,7,8,2,4,3,1,2,4,4,2]) y=np.array([8,3,10,5,12,2,9,11,1,20,4,7,8,4,3,2,5,1,6,5,15,15]) #plt.scatter(x,y)#原创 2017-12-29 21:13:18 · 475 阅读 · 0 评论 -
svm.SVC向量机分类基础代码
from sklearn.svm import SVC import numpy as np X= np.array([[-1,-1],[-2,-1],[1,1],[2,1]]) #特征样本 y = np.array([1,1,2,2]) #分类标记 clf = SVC(kernel='linear') #线性核函数 clf.fit(X,y) #训练模型,自动分类 prin原创 2018-01-12 20:02:18 · 1094 阅读 · 0 评论 -
KMeans与MiniBatchKMeans
#首先随机创建一些二维数据作为训练集,选择二维特征数据,主要是方便可视化 from numpy import concatenate,column_stack,row_stack import numpy as np import matplotlib.pyplot as plt #%matplotlib inline from sklearn.datasets.samples_generator原创 2017-12-26 23:04:04 · 3169 阅读 · 0 评论 -
polyfit及poly1d多项式拟合
#多项式拟合(从给定的x,y中解析出最接近数据的方程式) #要拟合的x,y数据 x = np.arange(1, 17, 1) y = np.array([4.00, 6.40, 8.00, 8.80, 9.22, 9.50, 9.70, 9.86, 10.00, 10.20, 10.32, 10.42, 10.50, 10.55, 10.58, 10.60]) z1 = np.polyfit(x,原创 2017-12-25 18:17:08 · 9336 阅读 · 0 评论