![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python编程
文章平均质量分 67
知道不_zkl
这个作者很懒,什么都没留下…
展开
-
plt中的figure函数
类型 在matplotlib.pyplot模块中,常见一个图形参数参数名:num类型:interger 整型 ,string 字符串类型,optional 可选,默认是没有备注:如果不提供,则将创建新的图形,并且图形编号将递增。图形对象将这个数字保存在数字属性中。如果提供了num,并且具有该ID的图形已经存在,则使其处于活动状态,并返回对它的引用。如果这个数字不存在,创建...原创 2018-05-17 16:02:55 · 17195 阅读 · 1 评论 -
分支的新建与合并
分支的新建与合并转载自:https://git-scm.com/book/zh/v1/Git-分支-分支的新建与合并 现在让我们来看一个简单的分支与合并的例子,实际工作中大体也会用到这样的工作流程:开发某个网站。为实现某个新的需求,创建一个分支。在这个分支上开展工作。假设此时,你突然接到一个电话说有个很严重的问题需要紧急修补,那么可以按照下面的方式处理:返回到原先已经发...转载 2018-06-04 22:02:34 · 162 阅读 · 0 评论 -
使用 ipdb 调试 Python
转载自:https://www.cnblogs.com/zimufeng/p/6188229.html1、安装 pip install ipdb2、使用 python -m ipdb xxx.py 程序内部: from ipdb import set_trace set_trace()3、常用命令ENTER(重复上次命令)c(继续...转载 2018-06-04 22:11:30 · 616 阅读 · 0 评论 -
numpy用于数组的文件输入输出
numpy能否读写磁盘上的文本数据或二进制数据。np.save和np.loadnp.save和np.load是读写磁盘数组数据的两个主要函数。默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为.npy的文件中的。In[1]:import numpy as npIn[2]:arr = np.arange(10)In[3]:arrOut[3]: array([0, 1, 2...原创 2018-05-29 09:55:08 · 1165 阅读 · 0 评论 -
python函数中的参数
调用参数时,必须使用以下参数类型:必须参数关键字参数默认参数可变参数组合参数1、 必须参数 必须参数必须以正确的额的顺序传入函数。调用参数时,数量必须和声明时一样。2、关键字参数 关键字参数和函数调用关系密切,函数调用使用关键字参数确定传入的参数值。 使用关键字参数允许调用函数时参数的顺序与声明时不一致,因为python解释器能够用参数名匹配参数值。...原创 2018-06-12 09:12:06 · 332 阅读 · 0 评论 -
python3爬虫系列教程(一)之urllib库的基本使用
转载自: https://www.cnblogs.com/zhaof/p/6910871.html官方文档地址:https://docs.python.org/3/library/urllib.html什么是Urllib Urllib是python内置的HTTP请求库,包括以下模块 * urllib.request 请求模块 * urllib.error 异常处理模块 * ...转载 2018-06-12 09:57:01 · 7696 阅读 · 0 评论 -
Python 面向对象
转载自http://www.runoob.com/python/python-object.html Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样...转载 2018-05-29 16:06:59 · 237 阅读 · 0 评论 -
python中的time中的time方法
python中的time中的time方法描述: python time time()返回当前时间的时间戳(1970纪元后经过的浮点秒数)语法 time.time()输入参数: 无输出参数: 返回当前时间段的时间戳(1970纪元后经过的浮点秒数)实例:# 导入时间包import time# 获取当前时间的浮点秒...原创 2018-05-31 13:54:43 · 1670 阅读 · 0 评论 -
python常见文件操作
在python中对文件和目录的操作经常用到os和shutil模块,接下来主要介绍一些操作文件和目录的常用方法。 函数 说明 os.getwd() 获得当前python脚本的工作目录粒径 os.listdir() 返回指定目录下的所有文件和目录名 os.remove(filepath) 删除一个文件 os.path.exists() ...原创 2018-05-31 14:03:41 · 170 阅读 · 0 评论 -
win10 x64 python 3.6环境下tensorflow的安装
最近因为工作原因,需要安装tensorflow。在网上找了很多资料,发现都不方便。最后,在官网上找到了需要的教程。现说明如下:环境: 项目 说明 操作系统 windows x64 python环境 anaconda python版本 3.6 tensorflow版本 CPU命令: #### CPU版本...原创 2018-06-07 14:39:13 · 611 阅读 · 0 评论 -
win10 x64 python3.6 环境下 三维绘图环境搭建
basemap是python的三维绘图工具包。本文主要介绍了basemap的安装过程。环境 项目 说明 操作系统 windows x64 python环境 anaconda python版本 3.6 tensorflow版本 CPU过程 有一个网站,链接为:https://www.lfd.uci.edu/...原创 2018-06-07 15:21:39 · 457 阅读 · 0 评论 -
Python中的统计变量
描述性统计分析是借助图表或者总结性的数值来描述数据的统计手段,达到了解数据的目的。本文总结了python中,常见统计量的定义和实现。在实际中,大部分统计量在numpy包中有定义,小部分变量在scipy包中有定义。在本文中,data代表要分析的数据。且首先运行一下代码import numpy as npimport scipy.stats as ss1,最常见的统计量 名...原创 2018-06-07 20:58:20 · 1767 阅读 · 0 评论 -
python中的字符编码格式及相互转换
python编码格式简介 因为计算机只能处理数字,其实只认识0和1,即二进制。如果要处理文本,就必须先把文本转换成数字才能处理。最早的计算机在设计时采用8比特(bit)为一个字节(byte),所以一个字节(8位)能表示的最大整数是255(二进制11111111等于十进制255,简单表示为28−1=25528−1=2552^8-1=255)如果要表示更大的整数,就必须用更多字节。比如两个字节(1...原创 2018-06-09 11:22:41 · 5343 阅读 · 1 评论 -
sklearn中的Lasso函数
语法: Lasso(alpha=1.0, fit_intercept=True, normalize=False, precompute=False, copy_X=True, max_iter=1000, tol=1e-4, warm_start=False, positive=False, random_state=None, selection=’cyclic’)类型: 在s...原创 2018-05-23 20:31:00 · 9633 阅读 · 2 评论 -
sklearn 中的RidgeCV函数
语法: _BaseRidgeCV(alphas=(0.1, 1.0, 10.0), fit_intercept=True, normalize=False, scoring=None, cv=None, gcv_mode=None, store_cv_values=False)类型: sklearn.linear_model.ridge模块中出现的类。 内置交叉验证的岭回归,...原创 2018-05-22 20:12:03 · 13436 阅读 · 1 评论 -
python enumerate函数
生词enumerate Vt. 列举,枚举,数sequence n. 顺序,数列,序列,连续描述python中的enumerate()函数用于将一个可便利的数据对象(如列表、元组合字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在for循环当中。语法enumurate(sequence,[start=0])参数sequence:一个序列,迭代器或其他支持跌代对象start:下标起始位置返...原创 2018-05-11 20:03:41 · 449 阅读 · 0 评论 -
python filter函数
生词filter Vi. 过滤,透过,渗透描述filter()函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。语法filter(function,iterable)参数function:判断函数iterable:可迭代的对象返回值返回一个迭代器,同时,使用list()函数可以将其转化成列表示例def is_odd(n): return n % 2 == 1 n...原创 2018-05-11 20:22:17 · 141 阅读 · 0 评论 -
python 列表解析
描述列表解析在一个序列的值上应用一个任意的表达式,将其结果收集到一个新的列表中并返回。从语法上说,列表解析是由方括号封装起来的(为了提醒你它们构造了一个列表)语法[expression for target1 in iterable1 [if condition1] target2 in iterable2 [if condition2] ... ...原创 2018-05-11 21:09:57 · 214 阅读 · 1 评论 -
numpy flatten函数
语法: flatten(order=’C’) 类型; a.flatten(order=’C’),返回数组折叠成一维的副本。 输入参数:参数名:order类型:{‘C’, ‘F’, ‘A’, ‘K’}, optional说明:默认是C 名称 说明 C 折叠成行为主(C型)顺序的方法 F 折叠成列为主(Fortran-型)顺序的...原创 2018-05-18 17:09:51 · 558 阅读 · 0 评论 -
python 包导入简介
前言 本文介绍了python中的包结构和导入的相对路径等包的基础问题.1.包导入   python代码的目录就成为包,因此,这类导入就成为包导入。事实上,包导入是把计算机上的目录变成另一个python命名空间,而属性则对应于目录中所包含的子目录和模块文件。 python代码的目录就成为包,因此,这类导入就成为包导入。事实上,包导入是把计算机上的目录变成...原创 2018-05-13 12:42:01 · 338 阅读 · 0 评论 -
Spyder 快捷键大全
主要介绍了Spyder常见的快捷键,从spyder的配置表中导出,中文名称为直译。 context name shortcut 中文名称 - close page Ctrl+Shift +F4 关闭页面 - ...原创 2018-05-13 14:06:52 · 64197 阅读 · 7 评论 -
plt subplot函数
语法: subplot(*args, **kwargs)类型: matplotlib.pyplot模块中的函数,返回一条位于给定网格位置的Axes(字面意思是轴)。需要的特点: subplot(nrows, ncols, index, **kwargs) 在当前的图片,创建并返回一个Axes,在一个虚拟的nrows*ncols网格中的index位置,索引从1...原创 2018-05-19 18:59:12 · 3953 阅读 · 0 评论 -
sklearn pipeline函数
定义: Pipeline(…)类型: sklearn.pipeline模块中的函数 带有最终评估器的转移管道。连续运用一系列的转换操作和一个最终的评估器。管道的中间操作必须是’transform’,也就是说,它们必须实现fit和transform方法。最后的估计器只需要实现fit方法。管道中的转换器可以使用内存参数进行缓存。 管道的目的是组装几个步骤,这些步骤可以设置不同的...原创 2018-05-21 10:52:47 · 3279 阅读 · 0 评论 -
scikit-learn中的SelectKBes函数
语法: SelectKBest(…)类型: sklearn.feature_selection.univariate_selection模块中的函数,根据k最高分数选择特征。在用户指导中读取更多。输入参数;参数名:score_func类型:callable说明:函数使用两个数组x和y,并返回一对数组(分数,p值)或者一个带有分数的驻足,默认是 f_classi...原创 2018-05-21 14:49:50 · 1256 阅读 · 1 评论 -
sklearn中的弹性网函数
语法: ElasticNet(self, alpha=1.0, l1_ratio=0.5, fit_intercept=True, normalize=False, precompute=False, max_iter=1000, copy_X=True, tol=1e-4, warm_start=False, positive=False, random_state=None, select...原创 2018-05-25 10:42:53 · 2955 阅读 · 0 评论 -
sklearn 中的train_test_split函数
语法: train_test_split(*arrays, **options)类型: sklearn.model_selection._split 中的函数,分离数组或者矩阵到随机的训练和测试子集。 快捷实用程序,该程序封装输入验证,该程序调用一个单个的分离操作(可选择二选抽样) 在用户指南中读取更多输入参数参数名:*arrays类型:seque...原创 2018-05-25 11:09:26 · 3843 阅读 · 0 评论 -
基于sklearn的岭回归实现及效果分析
岭回归也是一种用于回归的线性模型,预测公式与最小二乘法相同,但在岭回归中,对系数w的选择不仅要在训练数据上得到好的预测结果,而且还要拟合附加约束。我们还希望系数尽量小。换句话说,w的所有元素都应接近于0.直观上来看,这意味着每个特征对输出的影响尽可能小(即斜率很小),同时仍然给出很好的预测结果。这种约束就是所谓正则化的一个例子。正则化是指对模型做显式约束,以避免过拟合。岭回归用到的这种被称为L2...原创 2018-05-22 20:11:16 · 3174 阅读 · 0 评论 -
sklearn 中的Ridge函数
语法: Ridge(alpha=1.0, fit_intercept=True, normalize=False, copy_X=True, max_iter=None, tol=1e-3, solver=”auto”, random_state=None)类型: sklearn.linear_model.ridge模块中的函数,是Ridge类,线性最小二乘L2正则化。该模型求解...原创 2018-05-22 20:11:42 · 9809 阅读 · 0 评论 -
python单元测试
转载自廖雪峰的官方网站如果你听说过“测试驱动开发”(TDD:Test-Driven Development),单元测试就不陌生。单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。比如对函数abs(),我们可以编写出以下几个测试用例:输入正数,比如1、1.2、0.99,期待返回值与输入相同;输入负数,比如-1、-1.2、-0.99,期待返回值与输入相反;输...转载 2018-06-11 10:38:00 · 203 阅读 · 0 评论