python
文章平均质量分 92
风雪云侠
这个作者很懒,什么都没留下…
展开
-
python训练营—Python入门(下)
Python入门(下)简介Python 是一种通用编程语言,其在科学计算和机器学习领域具有广泛的应用。如果我们打算利用 Python 来执行机器学习,那么对 Python 有一些基本的了解就是至关重要的。本 Python 入门系列体验就是为这样的初学者精心准备的。本实验包括以下内容:函数函数的定义函数的调用函数文档函数参数函数的返回值变量作用域Lambda 表达式匿名函数的定义匿名函数的应用类与对象对象 = 属性 + 方法self 是什么?Python 的魔原创 2021-01-02 21:14:01 · 267 阅读 · 0 评论 -
python训练营—Python入门(上)
Python入门(上)简介Python 是一种通用编程语言,其在科学计算和机器学习领域具有广泛的应用。如果我们打算利用 Python 来执行机器学习,那么对 Python 有一些基本的了解就是至关重要的。本 Python 入门系列体验就是为这样的初学者精心准备的。本实验包括以下内容:变量、运算符与数据类型注释运算符变量和赋值数据类型与转换print() 函数位运算原码、反码和补码按位非操作 ~按位与操作 &按位或操作 |按位异或操作 ^按位左移操作 <原创 2020-12-29 23:24:17 · 650 阅读 · 1 评论 -
python训练营—Python入门(中)
Python入门(中)简介列表1. 列表的定义2. 列表的创建3. 向列表中添加元素4. 删除列表中的元素5. 获取列表中的元素6. 列表的常用操作符7. 列表的其它方法元组1. 创建和访问一个元组2. 更新和删除一个元组3. 元组相关的操作符4. 内置方法5. 解压元组字符串1. 字符串的定义2. 字符串的切片与拼接3. 字符串的常用内置方法4. 字符串格式化字典1. 可变类型与不可变类型2. 字典的定义3. 创建和访问字典4. 字典的原创 2020-12-29 22:41:01 · 184 阅读 · 0 评论 -
seaborn、matplotlib、Pyecharts、Plotly数据可视化
seabornseaborn数据可视化matplotlibmatplotlib数据可视化官网matplotlib数据可视化中文版PyechartsPyecharts数据可视化中文版PlotlyPlotly数据可视化githubPlotly数据可视化官网原创 2020-12-25 16:18:57 · 674 阅读 · 0 评论 -
matplotlib可视化学习笔记 (1)
matplotlib可视化学习折线图plt.plot(x,y,linestyle,linewidth,color,marker,markersize,markeredgecolor,markerfactcolor,label,alpha) 参数说明x指定折线图的x轴数据;y指定折线图的y轴数据;linestyle指定折线的类型,可以是实线、虚线、点虚线、点点线等,默认文实线;linewidth指定折线的宽度marker可以为折线图添加点,该参数原创 2020-12-25 11:38:32 · 141 阅读 · 0 评论 -
matplotlib魔幻的表格操作
matplotlib表格操作表格视觉样式:Dataframe.style → 返回pandas.Styler对象的属性,具有格式化和显示Dataframe的有用方法样式创建:① Styler.applymap:elementwise → 按元素方式处理Dataframe② Styler.apply:column- / row- / table-wise → 按行/列处理Dataframe1.表格样式创建import numpy as npimport pandas as pdimport m原创 2020-12-24 17:21:14 · 185 阅读 · 1 评论 -
Numpy学习 (3)
Numpy常用函数求取精度np.around([-0.6,1.2798,2.357,9.67,13], decimals=0)#取指定位置的精度'''array([-1., 1., 2., 10., 13.])'''看到没,负数进位取绝对值大的!np.around([1.2798,2.357,9.67,13], decimals=1)'''array([ 1.3, 2.4, 9.7, 13. ])'''np.around([1.2798,2.357,9.67,13], de原创 2020-12-21 14:40:06 · 96 阅读 · 0 评论 -
python中np.bincount()
python中np.bincount()x = np.array([1, 2, 3, 3, 0, 1, 4])np.bincount(x)'''array([1, 2, 1, 2, 1], dtype=int64)'''统计索引出现次数:索引0出现1次,1出现2次,2出现1次,3出现2次,4出现1次因此通过bincount计算出索引出现次数如下:bin的数量比x中最大数多1,例如x最大为4,那么bin数量为5(index从0到4),也就是bincount输出的一维数组为5个数,bincou原创 2020-12-21 14:19:49 · 1782 阅读 · 0 评论 -
Python中的nonzero()函数
Python中的nonzero()函数numpy.nonzero(a)函数一般返回两行array(),第一个数组是非零元素的行索引,第二个数组是列索引,也就是一个2*N 的矩阵,其中N 表示的是矩阵a中不为0的元素个数。import numpy as npC = np.array([[0,5,9], [4,0,10]])print(np.nonzero(C))'''(array([0, 0, 1, 1], dtype=int64), array([1, 2, 0,原创 2020-12-21 10:28:39 · 1466 阅读 · 0 评论 -
隐马尔可夫模型(HMM)
隐马尔可夫模型1、概述隐马尔可夫模型(Hidden Markov Model,HMM)是统计模型,它用来描述一个含有隐含未知参数的马尔可夫过程。其难点是从可观察的参数中确定该过程的隐含参数。然后利用这些参数来作进一步的分析,例如模式识别。下面用一个简单的例子来阐述:假设我手里有三个不同的骰子。第一个骰子是我们平常见的骰子(称这个骰子为D6),6个面,每个面(1,2,3,4,5,6)出现的概率是1/6。第二个骰子是个四面体(称这个骰子为D4),每个面(1,2,3,4)出现的概率是1/4。第三个骰子有八原创 2020-09-30 15:51:10 · 482 阅读 · 0 评论 -
OpenCV学习指南
OpenCV学习指南这个OpenCV教程是供初学者入门的基础知识。在本指南中,您将学习使用Python使用OpenCV库进行的基本图像处理操作。虽然本教程针对刚入门图像处理和OpenCV库的初学者,但即使您有经验,我还是鼓励您阅读它。快速复习OpenCV基础知识也将帮助您完成自己的项目。在系统上安装OpenCV和Imutils第一步是在系统上安装OpenCV,并设置新的OpenCV开发环境,...原创 2019-11-14 13:32:57 · 822 阅读 · 0 评论