- 博客(26)
- 收藏
- 关注
原创 贝叶斯实践
# /usr/bin/python# -*- coding:utf-8 -*-import numpy as npimport matplotlib.pyplot as pltimport osfrom matplotlib import animation#动态图from PIL import Image#存储def update(f): global loc if f == 0: loc = loc_prime next_loc = np.ze
2020-07-29 19:53:00
102
原创 EM算法
EM算法会因为初值的不一样,而不一样Em算法可以解决高斯混合模型,但不仅仅是累加出来是混合高斯分布混合高斯分布是一种新的分布‘其中模型p里面x是观测的样本,而z是未观测的样本,所以是假设在这里插入图片描述在这里插入图片描述在这里插入图片描述...
2020-07-18 12:27:10
76
原创 SVM实践
在这里插入代码片#!/usr/bin/python# -*- coding:utf-8 -*-import numpy as npimport pandas as pdimport matplotlib as mplimport matplotlib.pyplot as pltfrom sklearn import svmfrom sklearn.model_selection import train_test_splitfrom sklearn.metrics import ac...
2020-07-05 18:30:14
218
原创 SVM支持向量机
加上软间隔叫线性的SVM,不加的叫线性可分SVM,加上核函数以后,可以是非线性的分类器线性核分类,随着c的增大,分隔线的间距是变小的就是过度带是越窄高斯核,r值越小,就很像线性,随着r的增大,图像分隔也发生变化但是在同样的r下,c的值越大,过渡带也越窄用边界上的点作为支撑向量x1x3是支撑样本越宽表示泛化能力越好越不会过拟合...
2020-06-25 19:34:22
83
原创 决策数和随机森林实践
#!/usr/bin/python# -*- coding:utf-8 -*-import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport matplotlib as mplfrom sklearn import treefrom sklearn.tree import DecisionTreeClassifierfrom sklearn.model_selection import train_tes
2020-06-13 20:15:31
124
原创 球员
import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.font_manager import FontProperties #显示的定义所要使用的字体 _plt.style.use('ggplot')font=FontProperties(fname=r'c:\windows\fonts\simsun.ttc...
2020-05-06 21:21:42
247
原创 matplotib
过程是:边查文档边画图分析如何画图:先画出那条线,之后在里面写好函数过程1,图中坐标轴不显示刻度:如何画,搜一下坐标轴对象,axes有哪些相关方法:参考网址:参考网址:https://matplotlib.org/api/pyplot_apiimport numpy as npimport matplotlib.pyplot as pltfrom matplotlib.patch...
2020-05-05 21:57:47
203
原创 matplotlib
一.课程简介和环境搭建1.数据分析—进阶技能树懂基本的涉及理论,会简单的数据分析懂得用建模、可视化方法对数据进行探索和总结(股票K线图)深入相关业务,利用数据分析直接创造价值(如投资策略,个性化推荐)2.matplotlib简介matplotlib是基于Python语言的开源项目,是python的一个数据绘图包,用户在熟悉了核心对象之后,可以轻易地定制对象。函数式绘图和面向对象式绘图...
2020-05-01 17:22:29
319
原创 pandas操作
import pandas as pdimport numpy as npimport matplotlib.pyplot as plt# df = pd.DataFrame({'key1': ['a', 'a', 'b', 'b', 'a'],# 'key2': ['one', 'two', 'one', 'two', 'one'],# ...
2020-04-15 22:54:59
153
原创 pandas基础
# 二维数组,dataframedates=pd.date_range(‘20160301’,periods=6)data=pd.DataFrame(np.random.randn(6,4),index=dates,columns=list(‘ABCD’))# print (data)# print (data.shape)# print (data.values)d = {‘A’:...
2020-04-07 17:08:43
240
原创 numpy
目录创建数组numpy数组属性numpy基础运算numpy索引numpy数组合并numpy数组分割numpy数组的复制NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。创建数组1、numpy.ndarrayndarray 对象是用于存放同类型元素的多维数组,每个元素在内...
2020-03-21 16:41:34
95
原创 10
对象持久化 扁平文件 pickle shelev 数据库 ORM扁平文件 ——文本文件with open(‘data.txt’,‘w’,encoding=‘utf8’) as f:f.write(‘优品课堂\n’)f.write(‘codeclassroom.com’)“”"scrose=[88,79,99,80]#写入文件def write_scrose():with o...
2020-02-06 22:31:45
73
原创 09
import datetimed=datetime.datetime(2018,3,5,22,44)birthdate=datetime.datetime(2016,5,2,19,33,44)print (d-birthdate)diff=d-birthdateprint (diff.days) #天数print (diff.seconds)#秒数print (diff.total_...
2020-02-04 23:20:58
98
原创 08
'#面向对象的特征 封装 继承 多态#class Book:def init(self,title,price=0.0,author=None):self.title=titleself.price=priceself.author=authordef print_info(self):print (self.title,self.price,self.author)if name...
2020-01-09 21:31:10
108
原创 07
import datetimeclass Book:def init(self,title,price=0,author=’’,publisher=None,pubdate=datetime.date.today()):#初始化值 函数 initself.title=titleself.price=priceself.publisher=publisherself.pubdate=pu...
2020-01-08 16:11:03
90
原创 06
#匹配位置匹配关键字匹配默认值(调用时省略传值)用一个元组def avg(*scores):#可以不传tuple元组,只要是语法兼容都可传return sum(scores)/len(scores)result=avg((1,2,3))print(result)def avg(*scores):return sum(scores)/len(scores)a=(1,2,3)r...
2020-01-06 20:45:47
75
原创 python05
#面试问 哪些对象可以使用for循环 或者可以遍历#可迭代的对象或者迭代即协议的对象支持遍历和 循环f=open(‘data.txt’,encoding=‘utf-8’)print(f.next())#readlines 是返回一个列表,最好不用,因为返回列表值,占的内存较大#迭代工具 for 推导 map 迭代器对象 : 已经实现 和 可迭代对象:iter() 用于生成迭代...
2019-12-30 20:38:07
98
原创 python 04
#语句与表达式 缩进4个空格 或者Tab键#赋值语句x,y=5,10print(x,y)#交换变量[x,y,z]=[10,20,30]x,y=y,xprint(x,y)a,b,c=‘uke’print(a)#a,b,c没有加括号,相当于元组,序列赋值#a,b,c=‘youpin’ 会报错s=‘youpin’a,b,c=s[0],s[1],s[2:]print (a,b,...
2019-12-24 15:18:41
271
原创 python 03
字典的表和列表支持原位改变,但是列表不支持原位改变字典表的表示1 {’键‘:’值‘,…}2 dict(键=’值‘,…)键只能用不支持原位改变的东西来命名。可以用字符串,但是不可以用列表合并update 删除pop获取 1d[‘键’] 这种方法若该键不存在,会报错2d.get[‘键’,默认值] 如果获取没有的话,不会报错遍历 for k in emp.keys():print(k)...
2019-12-19 21:19:37
62
原创 python 02
数据类型:声明、赋值、使用表达式显示{0:2f}.format(3.333)比较,返回布尔型,结果True.False相除/ //取整取整函数math.floor()向左math.trunc()往0round 四舍五入整型:仅仅受限于内存的大小和计算机配置0o 8进制 oct()0x 16进制 hex()0b 2进制 bin()忽略转义符r’"’ "'说明文档 和#...
2019-12-12 14:58:24
51
原创 作业
安装python和sublimetext3安装插件python交互式提示符和脚本方式学习在cmd中打开python,学习将运行结果保存cmd中对文件的打开返回变量包含字母、数字和下划线。只能以字母和下划线开头,不能有空格,避免关键字和函数名,简短并且具有描述性变量和类型无关和对象有关共享引用:多个变量引用同一个对象,256以下的数字可以被python缓存导入用import...
2019-12-10 21:20:34
56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人