自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 selenium的简单使用

1、

2020-05-26 17:30:17 265

原创 sklearn之数据预处理

参考博客:https://www.cnblogs.com/wj-1314/p/9600298.html一、导入数据以鸢尾花数据集为例1.1 导入sklearn内置数据集from sklearn.datasets import load_iris #导入iris数据集iris = load_iris()data = iris.data #特征矩阵target = iris.target...

2020-05-26 17:29:35 1084

原创 机器学习之回归问题及其评价

网课笔记2

2020-03-03 17:10:33 761

原创 机器学习之分类问题及其评价

网课笔记1一、概念分类问题是有监督学习的一个核心问题。分类解决的是要预测样本属于哪个或者哪些预定义的类别。此时输出变量通常取有限个离散值。分类的机器学习的两大阶段:(1)从训练数据中学习得到一个分类决策函数或分类模型,称为分类器(classifier)(2)利用学习得到的分类器对新的输入样本进行类别预测。二、分类性能度量正负总计正TPFNP(实际为正)...

2020-02-23 14:54:56 532

转载 SQL 基础知识梳理(一)- 数据库与 SQL

SQL 基础知识梳理(一)- 数据库与 SQL【博主】反骨仔    【原文地址】http://www.cnblogs.com/liqingwen/p/5902856.html 目录What's 数据库数据库结构SQL 概要创建数据库与表删除和更新表 一、What's 数据库  1.数据库(Database,DB):将大量数据保存起来,通过...

2020-01-17 23:02:44 224

转载 windows使用opencc中文简体和繁体互转

转自:https://blog.csdn.net/sinat_29957455/article/details/81290356 OpenCC git项目地址一、OpenCC介绍OpenCC是一款开源的中文处理工具,支持字符级别的转换,可以在中文简体和繁体以及香港、台湾之间相互转换。git上提供了在Deb...

2019-12-06 21:22:27 437

转载 使用中文维基百科语料库训练一个word2vec模型

转自:https://blog.csdn.net/sinat_29957455/article/details/81432846 本篇文章主要介绍如何通过中文维基百科语料库来训练一个word2vec模型。相关资料下载:中文维基百科下载地址:https://dumps.wikimedia.org/zhwik...

2019-12-06 21:01:39 340

原创 requests + bs4爬取新闻标题及内容

一、库的导入from urllib.request import urlopenfrom bs4 import BeautifulSoup from urllib import parseimport requests二、新闻标题的爬取html = urlopen("http://xgxy.hbue.edu.cn/")#打开所需爬取的页面bs = BeautifulSoup(ht...

2019-11-30 20:36:21 3060

转载 pandas库用法大全

转自:https://blog.csdn.net/liufang0001/article/details/778562551、首先导入pandas库,一般都会用到numpy库,所以我们先导入备用:import numpy as npimport pandas as pd2、导入CSV或者xlsx文件:df = pd.DataFrame(pd.read_csv('name.csv',hea...

2019-11-25 09:09:48 291

转载 Python3进行中文文章分词实现词云图与TOP词频统计

转自:https://blog.csdn.net/MG_ApinG/article/details/87776308 工具:Python 3一下是代码,实现对docx文件的中文文章分词以及作词云图、TOP词频统计import docximport jiebafrom scipy.misc import i...

2019-11-16 14:14:19 2123

原创 数据可视化之pyecharts绘图(上)

一、pyecharts介绍ECharts,一个使用JavaScript实现的开源可视化库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器( IE8/9/10/11 , Chrome,Firefox,Safar等), 底层依赖轻量级的矢量图形库ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。二、柱状图import pyecharts.charts as pyec...

2019-11-09 21:46:16 1660

原创 seaborn简介

一、准备工作1.1import matplotlib.pyplot as plt%matplotlib inlineimport numpy as npimport pandas as pdimport seaborn as snsplt.rcParams['font.sans-serif']=['SimHei'] # 用来显示正常的中文标签plt.rcParams['axes....

2019-10-26 18:38:59 1790

转载 python3爬虫-爬取新浪新闻首页所有新闻标题

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

2019-10-19 14:54:03 1624

原创 matplotlib之饼图和箱线图

一、plt.pie

2019-10-05 18:31:42 1125

原创 numpy使用简介之反转操作和链接操作

1、多维数组多维数组的存取和一维数组类似,因为多维数组有多个轴,因此它的下标需要用多个值来表示,NumPy采用元组 (tuple)作为数组的下标。多维数组同样也可以使用整数序列和布尔数组进行存取。2、numpy数组的操作np.reshape( )np.ndarray.flat 与 np .ndarray.flatten( )np.ndarray.T——矩阵转置np.concatena...

2019-10-02 23:38:17 482

原创 matplotlib绘图基础

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

2019-09-22 14:13:02 513

原创 matplotlib绘图基础

import matplotlib.pyplot as plt #导入模块matplotlib%matplotlib inline #在notebook中显示所绘图像import numpy as npx = np.linspace(0.05,10,1000) #在0.05~10等间隔取1000个数y = np.sin(x)plt.plot(x,y)plt.show() #显示...

2019-09-15 14:11:22 190

原创 Numpy使用简介

Numpy是一个开源的python科学计算库,numerical python还包含了很多使用的科学函数ndarray(numpy里面最基本的数据类型)array导入numpy:import numpy as npa = [1,2,3,4,5,6,7,8,9]print(a)a * 2 #a复制两次A= np.array(a)print(A)print(type(A))A*...

2019-09-11 16:32:13 334

原创 常用的数据可视化工具及图形

一、美颜工具类这类数据可视化工具的特点是:网页轻服务,轻巧易上手,高度风格化。工具特点网址Inforgram应用场景精准,图表动画功能是亮点https://infograom.com/Piktochart多用于地图功能免费https://pitocharc.com/Venngage模板超多场景超多,还免费https://infograph.venn...

2019-09-05 15:36:01 5270

原创 python之面向对象编程

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

2019-06-02 17:36:13 165

原创 python之面向对象编程(续)

一、issubclass()用于判断类对象与类对象之间的关系接受两个实参,第一个是实参是类对象,第二个实参是类对象或由类对象组成的元组当第二个实参是类对象时,如果第一个实参是第二个实参的子类,那么返回True当第二个实参是类对象组成的元组时,如果第一个实参是第二个实参中任意一个类对象的子类,返回True二、isinstance()用于判断实例对象与类对象之间的关系三、type()四...

2019-05-25 10:33:14 147

原创 面向对象编程之封装、继承和重写

一、封装封装的含义:对属性进行操作将数据(属性)和行为(方法)包装到类对象中。在方法内部对属性进行操作,早类对象的外部调用方法。这样,无须关心方法内部的具体实现细节,从而隔壁了复杂度。在类对象的内部通过访问控制把某些属性和方法隐藏起来,不允许在类对象的外部直接访问,而是在类对象的内部对外提供公开的接口方法(例如getter和setter)以访问隐藏的信息。这样,就对隐藏的信息进行了保护。...

2019-05-18 13:55:18 248

原创 python之面向对象对象编程

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

2019-05-10 23:42:48 97

原创 python文件系统

一、标准库OS常用命令命令描述os.getcwd()得到当前工作的目录os.listdir()指定所有目录下所有的文件和目录名,以列表的形式返回os.mkdir()创建目录os.rmdir()删除指定目录os.remove()删除指定文件os.rename()修改文件或文件夹的名称os.path.isfile()判断指定对象是...

2019-05-05 18:56:37 777

原创 python之面向对象编程

面向对象编程是一种编程方式,这种编程方式需要使用“对象”来实现对象的特征:世间万物皆对象每个对象都是唯一的对象具有属性和行为(对象的行为包括具有的功能及具体的实现)对象具有状态(状态是指某个瞬间对象的各个属性的取值)对象分为类对象和实例对象两大类(类对象是具有相同属性和行为的实例对象的抽象;类对象就是实例对象的模板,实例对象是类对象创建出来的;此外,同一个类对象的所有实例对象如果具有...

2019-05-04 22:20:51 302

原创 模块与包

一、模块1、模块的定义模块就是一组功能的集合体,模块组织形式有以下几种一个python文件是一个模块,文件名是module.py,模块名则是module(自定义模块的常见格式)已被编译为共享库或DLL的C或C++扩展使用C编写并链接到python解释器的内置模块把一系列模块组织到一起的文件夹(注:文件夹下有一个__init__.py文件,该文件夹称之为包)2、模块...

2019-04-20 10:23:18 425

原创 python高阶函数map()、filter()、zip()、enumerate()、reduce()

高阶函数:能接受函数做参数的函数常见的高阶函数:1、map() 根据提供的函数对指定序列做映射语法:map(function,iterable)参数:function–函数iterable – 一个或多个序列返回值:python 2.x 返回列表python 3.x 返回迭代器示例:>>>def square(x):>>> ...

2019-04-13 16:54:30 362

原创 lambda函数的用法

Python中,lambda函数也叫匿名函数,及即没有具体名称的函数,它允许快速定义单行函数,类似于C语言的宏,可以用在任何需要函数的地方。这区别于def定义的函数。一、lambda与def的区别:1)def创建的方法是有名称的,而lambda没有。2)lambda会返回一个函数对象,但这个对象不会赋给一个标识符,而def则会把函数对象赋值给一个变量(函数名)。3)lambda只是一个表达...

2019-04-13 14:58:34 2636

原创 calendar库和random库的使用

calendar库此模块允许你输出类似Unix cal程序的日历,并提供与日历相关的其他有用功能。值得注意的是,默认情况下,这些日历将星期一作为一周的第一天,将星期日作为一周的最后一天(欧洲惯例)。常用函数1、setfirstweekday(firstweekday):指定一周的第一天,0是星期一,…,6为星期日import calendarcalendar.setfirstweekda...

2019-04-12 23:37:06 236

原创 标准库time和datetime的使用

time库的使用概念的理解时间戳:时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数.UTC(Coordinated Universal Time,世界协调时):协调世界时,又称世界统一时间、世界标准时间、国际协调时间,在我国为UTC+8DST(Daylight Saving Time):夏令时一、时间获...

2019-04-08 21:13:37 428

原创 列表、集合、字典与元组

列表列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可列表方法方法说明list.append(x)将元素x添加至列表尾部list.extend(L)将列表L中所有元素添加至列表尾部list.insert(index, x)在列表指定位置...

2019-03-30 00:12:07 818

原创 Python字符串方法详解

字符串:由0个或多个字符组成的有序字符序列。一、字符串的表示由一对单引号或一对双引号表示由一对三单引号或三双引号表示,可表示多行字符。二、字符编码ASCII 码ASCII码值的大小:空格<数字<大写字母<小写字母Unicode编码–统一字符编码,即覆盖几乎所有字符的偏码方式–从0到1114111(0x10FFFF)空间,每个 编码对应一个字符。–Pyth...

2019-03-22 15:05:49 274

转载 Python 内置函数功能汇总

转自:https://blog.csdn.net/oaa608868/article/details/53506188内置函数简介内置函数(BIF,built-in functions)是Python内置对象类型之一,不需要额外导入任何模块即可直接使用,这些内置对象都封装在内置模块builtins之中,用C语言实现并且进行了大量优化,具有非常快的运行速度,推荐优先使用。内置函数用法一. 数...

2019-03-17 14:53:06 1105

转载 markdown 输入数学符号

转自:https://blog.csdn.net/xingxinmanong/article/details/78528791上下标^ 表示上标, _ 表示下标,如果上标或下标内容多于一个字符,则使用 {} 括起来示例:x^{y^z} = (1+e^x)^{-2xy^w}xyz=(1+ex)−2xywx^{y^z} = (1+e^x)^{-2xy^w}xyz=(1+ex)−2xyw括号...

2019-03-16 14:25:01 518

原创 math 标准库函数汇总

math库概述math库是Python 提供的内置数学类函数库math库不支持复数类型math库一共提供了4个数学常数和44个函数。44个函数共分为4类,包括:16个述职表示函数、8个幂对数函数、16个三角对数函数和4个高等特殊函数math库引用首先使用保留字import引用该库import math对math库中函数函数采用math.()形式使用from math impo...

2019-03-16 13:43:22 3344

原创 Jupyter Notebook与Markdown知识点汇总

新建Notebook打开Jupyter Notebooks,在“New”选项中选择 “Python 3” 选项。截图如下:每一个Notebook主要包含三个区域:(如下所示)文件名菜单栏(工具栏)内容编辑修改文件名点击文件名,可以重命名当前Notebook的文件名熟悉菜单栏·FileFile 菜单中主要包含了以下功能:创建新的Notebook、打开新的界面、拷贝当前Not...

2019-03-09 14:17:57 1394

原创 Python turtle库的常规命令

Python turtle库的常规命令参考:https://blog.csdn.net/zengxiantao1994/article/details/76588580**画布(canvas)画布就是turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置。设置画布大小 turtle.screensize(canvwidth=None, canvheight=None...

2019-03-02 16:02:00 3820

空空如也

空空如也

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

TA关注的人

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