自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 NumPy

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-11-16 14:34:57 432

转载 大学四年,我把私藏的自学「学习网站/实用工具」都贡献出来了

我应该学哪些方向?要学习哪些知识?怎么学习,看视频还是做项目?要学好编程,给你一些学习网站也好、实用工具也好,但前提是你知道如何去学习...

2019-11-16 14:23:13 360

转载 seaborn 常用画图

python seaborn画图以前觉得用markdown写图文混排的文字应该很麻烦,后来发现CSDN的markdown真是好用的。在做分析时候,有时需要画几个图看看数据分布情况,但总记不住python的绘图函数。今天有空顺便整理下python的seaborn绘图函数库。Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用sea...

2019-11-15 15:52:27 743

原创 笔记——数据可视化03(饼图、圆环图、箱线图、棉棒图、误差图、子图)

导入模块plt.pie()x :(每一块)的比例,如果sum(x) > 1会使用sum(x)归一化;labels:(每一块)饼图外侧显示的说明文字;explode:(每一块)离开中心距离;startangle:其实绘制角度,默认图是从x轴正方向逆时针画起,如设定=90则从y轴正方向画起;shadow:在饼图下面画一个阴影。默认值:False,即不画阴影;labeldista...

2019-09-28 16:30:48 1279

原创 笔记——数据可视化02

Matplotlib绘图plt.gcf()与plt.gca()当前的图表与子图可以使用plt,gcf()与plt.gca()获得,分别表示Get Current Figure和Get Current Axes。在pyplot模块中,许多函数都是对当前的Figure或Axes对象进行处理,比如说:plt.plot()实际上会通过plt.gca()获得当前的Axes对象ax,然后再调用ax.p...

2019-09-24 11:19:27 391

原创 数据可视化01--笔记

详细分析见官网 https://matplotlib.org基于Matplotlib模块的绘图使用简单绘图语,实现复杂绘图效果;以交互式操作实现渐趋精细的图形效果;使用嵌入式的Latex输出具有印刷级别的图表、科学表达式和符号文本;对图表的组成元素实现精细化控制。...

2019-09-15 11:47:42 242

原创 Jieba库基本用法

Jieba库对中文分词的支持下较好,将文本分成粒度更细的词。一、 特点(一)支持三种分词模式:1、 精确模式,试图将句子最精确地切开,适合文本分析;2、 全模式,把句子中所有的可以成词的词语都扫描出来,速度非常快,但是不能解决歧义;3、 搜索引擎模式,在精确模式的基础上,对长词再次切分,提高召回率。适合用于搜索引擎分词。(二)支持繁体分词(三)支持自定义分词(四)MIT授权协议二...

2019-09-08 20:18:38 5272

原创 面向对象编程05

19、new()当使用“类名([实参])”创建实例对象,python解释器的主要处理过程包括两大步:1、调用特殊方法__new__()创建实例对象首先会查找该类对象是否实现了特殊方法__new__(),如果没有实现,则去其父类中依次查找,直到类对象object。2、调用特殊方法__init__()对创建的实例对象进行初始化new()返回的实例对象会作为实参被自动传递给__init__(...

2019-06-25 10:18:34 179

原创 面向对象编程04

14、issubclass()与isinstance()内置函数issubclass()用于判断类对象与类对象之间的关系。内置函数isinstance()用于判断实例对象与类对象之间的关系。内置函数issubclass()接收两个实参,第一个实参是类对象,第二个实参是类对象或由类对象组成的元组。当第二个实参是类对象时,如果第一个实参是第二个实参的子类,那么返回True。当第二个实参是...

2019-05-29 15:07:19 253

原创 面向对象编程03—封装、继承、重写、MRO、多态

九、封装根据需求将属性和方法封装到一个抽象的类中,在使用的时候,只要按照自己的需求去调用,不必了解实现的细节。封装有两方面的含义:1、将数据(属性)和行为(方法)包装到类对象中。在方法内部对属性进行操作,在类对象的外部调用方法。这样,无需关心方法内部的具体实现细节,从而隔离了复杂度。2、在类对象的内部通过访问控制把某些属性和方法隐藏起来,不允许对类对象的外部直接访问,而是在类对象的内部对...

2019-05-17 23:10:16 220

原创 面向对象编程02—装饰器、类方法、静态方、访问控制

四、实例方法实例方法指的是只有实例对象才可以调用的方法在类对象中定义实例方法时,第一个形参调用该方法的实例对象,其对应的实参由系统自动传入。第一个形参的名称通常是self,也可以是其它名称。实例方法只能被实例对象所调用,有两种调用方式:1、在类对象的内部(其它实例方法中)语法格式:self.方法名([实参])2、在类对象的外部类对象的所有实例对象都有一个指向类对象的指针,所以,类对...

2019-05-15 09:01:03 407

原创 文件系统

文件与数据化格式一、标准库os常用命令准备工作:标准库os常用命令(自建一个文件夹,并将当前目录修改为该文件夹)import osos.getcwd() #查看当前路径os.chdir("输入当前路径") #修改当前路径os.mkdir("文件名称") #建立一个子文件夹,已存在时会报错os.rmdir("文件名称") #删除一个文件夹,不存在时会报错os.l...

2019-05-03 15:01:03 385

原创 面向对象编程

一、面向对象编程的概述面向对象编程(Obiect Orientend Programming(OOP)),是一种编程方式,这种编程方式需要使用“对象”来实现。对象的特征:1、世间万物皆对象;2、每个对象都是唯一的;3、对象具有属性和行为;4、对象具有状态;5、对象分为类对象和实例对象两大类类对象是具有相同属性和行为的实例对象。类对象就是实例对象的模板,实例对象是由类对象创建出...

2019-05-03 12:22:39 262

原创 模块与包

模块对应于python源代码文件;多个功能相似的模块可以组织成一个包。python中的模块包括系统模块、第三方模块和用户自定义模块。实质上是以.py为扩展名的python文件。通过导入模块,可以使用该模块中的变量、函数和类等。模块化程序设计的概念如果程序中包含多个可以复用的函数或类,则通常把相关的函数和类分组包含在单独的模块中。这些提供计算功能的模块称之为模块(或函数模块),导入并使...

2019-04-20 15:23:36 517

原创 进阶函数

函数的参数传递参数定义与传递的基本顺序位置参数——关键字参数——可变数量参数函数文档函数定义语法def 函数名([参数列表]):‘’‘注释’’’函数体lambda匿名函数lambda表达式只可以包含一个表达式,该表达式的计算结 果可以看作是函数的返回值,不允许包含复合语句,但在表达式中可以调用其他函数。lambda函数返回函数名作为结果lambda函数是一种匿名函数,既...

2019-04-16 00:10:13 351

原创 《标准库time、datetime、calendar、random的使用》

time库介绍起因:开发过程中遇到了时间格式的更改需求。源时间格式从zstack接口获取,类似这样的格式Dec 14, 2019 7:55:13 PM,要转换成目标格式,类似这样2019-12-14 19:55:13。1970-01-01 00:00:00是python时间起始的点。python表示的时间范围是1970年1月1日到2038年1月19日。一、timetime是python中处理...

2019-04-15 19:13:25 272

原创 Python元组与列表

元组与列表序列类型元组(tuple)是序列类型中比较特殊的类型,因为它一旦创建就不能被修改。元组类型在表达固定数据项、函数多返回值、多变量同步赋值、循环遍历等情况下十分有用。python中元组采用逗号和圆括号(可选)来表示。序列类型有12个通用的操作符和函数操作符描述x in s如果x是s的元素,返回True,否则返回Falsex not in s如果x不是s...

2019-03-30 15:22:36 568

原创 python字符串方法详解

字符串或串是由数字、字母、下划线组成的一串字符。不能以它是编程语言中表示文本的数据类型。在程序设计中,字符串(string)为符号或数值的一个连续序列,如符号串(一串字符)或二进制数字串(一串二进制数字)。字符串字符串:由0个或多个字符组成的有序字符序列字符串有2类共4种表示方法字符串操作符...

2019-03-22 15:31:52 250

原创 大数据处理架构Hadoop

Hadoop项目结构Hive 数据仓库:把SQL语句转换成MapReduce作业Pig流数据处理:一个基于Hadoop的大规模数据分析平台提供类似SQL的查询语言pig LatinOozie作业流调度系统:Hadoop上的工作流管理系统Zookeeper分布式协调服务:提供分布式协调一致性服务HBase列族数据库:Hadoop上的非关系型的分布式数据库(随机读写)Flume 日志收集...

2019-03-18 23:01:34 498

原创 Hadoop的安装与使用

(1)选择哪个Linux发行版1、在Linux系统各个发行版中CentOS系统和Ubuntu系统在服务端和桌面端使用占比最高,网络上资料较为齐全,所以建议使用CentOS系统和Ubuntu系统2、在学习Hadoop方面,虽然系统没有多大区别,但是推荐使用Ubuntu操作系统系统安装方式——选择虚拟机安装还是双系统安装01:建议电脑比较新或者配置内存4GB以上的电脑可以选择虚拟机安装02...

2019-03-18 22:58:36 420

原创 Python内置函数功能汇总

abs(x):返回x的绝对值all

2019-03-17 14:43:38 346

原创 math标准库函数功能汇总

函数用法:acos(x):返回x的反余弦acosh(x):返回x的反双曲余弦asin(x):返回x的反正弦asinh(x):返回x的反双曲正弦atan(x):返回x的反正切atan2(y , x):返回y/x的反正切atanh(x):返回x的反双曲正切ceil(x):返回大于等于x 的最小整数copysign(x , y):返回与y同号的x值cos(x):返回x的余弦cosh...

2019-03-13 14:46:45 662

原创 python田字格的输出的两种方法

使用print()函数输出使用循环输出田字格n = eval(input(“请输入一个奇数:”))a = “-”b = “┼”c = “∣”d = " "m = n // 2for i in range(n):if i in [0,m,n-1]:print("{0}{1}{0}{1}{0}".format(b,a*(m-1)))else:print("{

2019-03-12 23:30:26 50599 2

原创 Jupyter Notebook 快捷键 和 Markdown知识点总结

Jupyter Notebook 快捷键命令模式 按键 Esc 开启)Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元Alt-Enter : 运行本单元,在其下插入新单元Y : 单元转入代码状态M :单元转入markdown状态R : 单元转入raw状态标题1 : 设定 1 级标题2 : 设定 2 级标题3...

2019-03-10 16:39:49 4723

原创 旅途的开始

旅途的开始,不要羡慕别人的闪光,自己本身也是宇宙

2019-03-01 23:53:25 236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除