自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《机器学习》k近邻(KNN)

1.k近邻基础知识2.k近邻算法的公式推导3.纯Python实现k近邻算法4.k近邻算法的案例分析

2019-10-03 17:41:52 461

原创 深度学习之numpy编写函数(一)

import numpy as np #计算sigmoid函数def sigmoid(x): """ compute the sigmoid of x Arguments: x--A scalar or numpy array of any size Return : s--sigmoid(x) """ ###START CODE...

2019-12-03 19:52:53 437

原创 神经网络学习(一)——Tensorflow

1.人工神经网咯的概念介绍人工神经网络(Artificial Neural Network,缩写ANN),是一种模仿生物神经网络的结构和功能的数学模型或计算模型。神经网络由大量的人工神经元联结进行计算。2.人工神经网络原理个人工神经细胞的计算如下图所示,其中:输入(Input);权重(Weight):左边五个灰色圆底字母w代表浮点数;激励函数(Activation Function):大圆,...

2019-07-18 11:56:41 322

原创 《机器学习》(周志华)逻辑回归

http://blog.csdn.net/jasonzzj/article/details/520174381、逻辑回归的概念阐述首先,逻辑回归是一种分类(Classification)算法。应用场景有:1.给定一封邮件,判断是不是垃圾邮件2.给出一个交易明细数据,判断这个交易是否是欺诈交易3.给出一个肿瘤检查的结果数据,判断这个肿瘤是否为恶性肿瘤逻辑回归是互联网上最流行也是最有影响力...

2019-07-17 18:41:26 627

原创 《机器学习》(周志华)线性回归

一、线性模型介绍1.线性回归的基本形式向量形式:均方误差最小求导:令求导的数等于0多元线性回归的矩阵表示:均方误差最小:对w求导得:...

2019-07-14 13:46:02 1300

原创 《机器学习》(周志华) 读书笔记(一)

一. 基本术语数据集: 需要进行数学分析的数据集合示例/样本: 数据集中,每条记录都是关于一个事件or一个对象的描述,这每条记录都被称为“示例or样本”属性: 反应事件or对象在某方面的属性or性质的事项,就是属性。属性值: 属性上的取值,即为“属性值”。属性空间/样本空间/输入空间: 属性张成的空间。一个属性,就是一根坐标轴,就是一个维度。特征向量: 由于空间中的每个点,对应一个坐标...

2019-07-12 12:57:22 187

原创 Matplotlib-基本操作

1,创建多个figure父对象一个文件内绘制多个图像plt.figure(num, figsize = (width, heigh))num:图像编号width,height:图像宽度,高度,2,创建多个ax子对象绘图区域:将一个fig大图分割为多个ax子图,分别绘制,同时输出plt.subplot(nrows, ncols, plot_number)nrows,横轴数量,类似表格...

2019-07-09 12:08:27 111

原创 Matplotlib-常用图表

使用Matplotlib绘制相关图形1、折线图2、散点图/气泡图3、条形图/柱状图4、饼图5、直方图6、箱线图7、热力图绘图前先载入库import matplotlib.pyplot as plt1、折线图import pandas as pdimport matplotlib.pyplot as plt index_inform=pd.read_excel('hus...

2019-07-09 11:41:24 241

原创 文本分析 wordcloud+jieba

1.文本分析from wordcloud import WordCloudfrom PIL import Imageimport numpy as npimport matplotlib.pyplot as pltimport jieba#打开文本text = open('xyj.txt',encoding='utf-8').read()#中文分词text = ' '.join(...

2019-07-08 22:58:30 292

原创 Pandas数据规整-清洗

一、缺失值处理b= pd.Series([1,2,np.nan,4,None,6,7,8,np.nan])c = pd.DataFrame([[1,np.nan,3], [4,5,np.nan], [np.nan,8,9]])1、检查缺失值通过函数检查数据中是否含有缺失值#返回布尔值,缺失值为Truec.isnull()#返回布尔值,缺失值为Falseb.notnull()c.i...

2019-07-08 11:41:20 84

原创 python--Pandas数据存取

一、Pandas存储数据类型1.文本类数据csv、 JSON2.二进制磁盘数据Excel 、pkl 、HDF53.数据库SQL4.Web API数据5.HTML二、CSV1、写入CSVstudent.to_csv( 'student.csv', # 存入数据,文件名为student index=True, # 存储行索引 header=Tr...

2019-07-07 17:07:56 396

原创 python__数据分析库-Pandas

Pandas处理以下三个数据结构系列(Series)数据帧(DataFrame)面板(Panel)这些数据结构构建在Numpy数组之上导入包:习惯给numpy起别名np,pandas起别名pd一、Series数据类型1 .创建Series数据类型import pandas as pd1.创建Series数据类型series = pd.Series([1, 2,3,'a','b'...

2019-07-06 20:22:52 164

原创 scrapy 爬取-豆瓣

第一步创建工程使用方法:scrapy startproject 项目名 scrapy startproject douban第二步创建爬虫的名字scrapy genspider spider_name domainspider_name :爬虫的名字,爬虫名设置为doubandomain :指定爬虫的域, 设置为douban.com cd douban scrapy gen...

2019-07-06 15:59:54 130

转载 Python基础知识之面向对象编程介绍(二)

面向对象21.del()方法创建对象后,Python解释器默认调用__init__()方法:当删除一个对象时,Python解释器也会默认调用一个方法,这个方法为__del__()方法import timeimport sysclass Animal(object):#初始化方法#创建完对象后会自动被调用 def __init__(self, name): p...

2019-07-04 15:06:39 83

转载 Python基础知识之面向对象编程介绍

面向对象编程介绍面向对象(object-oriented;简称:oo):根据业务逻辑从上到下写代码,按人们认识客观世界的系统思维方式,采取基于对象(实体)的概念建立模型,模型客观世界分析、设计、实现软件的办法面向对象编程(Object oriented programming-OOP):将数据与函数绑定到一起,进行封装,这样能够快速的开发程序,减少了重复代码的重写过程。是一种解决软件复用的设计...

2019-07-04 14:51:58 105

转载 Python基础知识之文档

1.打开文档在Python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件open(文件名,访问模式)示例如下: f = open('test.txt', 'w')2.关闭文件close()示例如下:#新建一个文件,文件名为:test.txtf=open(‘test.txt’,’w’)#关闭这个文件f.close()3.写数据(write)使...

2019-07-04 14:45:20 340

原创 Python 基础知识之函数

函数1.函数的定义和调用函数定义:def 函数名():代码2.调用函数:通过 函数名()即可完成调用函数参数(一)(1)定义带有参数的函数def add2num(a, b): c = a+b print (c)(2)调用带有参数的函数add2num(11, 12)#答案等于23(3)调用函数时参数的顺序def test(a,b): print(...

2019-07-04 14:15:03 273

转载 Python 基础知识之列表、元组、字典

列表介绍1.打印列表:1.打印列表namesList = ['xiaoWang','xiaoZhang','xiaoHua']print(namesList[0])print(namesList[1])print(namesList[2])#xiaoWang#xiaoZhang#xiaoHua#2.使用for循环输出列表 namesList = ['xiaoWang'...

2019-07-04 13:40:51 127

转载 Python 基础知识之字符串

1.字符串双引号或者单引号中的数据,就是字符串,input获取的数据,都以字符串的方式进行保存,即使输入的是数字,那么也是以字符串方式保存。userName = input('请输入你的名字:')print("名字:%s"%userName)password = input('请输入你的密码:')print("密码:%s"%password)列表与元组下标索引,字符串实际上是字符的数...

2019-07-04 13:04:50 134

转载 Python 基础知识

1.变量类型2.标识符的规则标示符由字母、下划线和数字组成,且数字不能开头3.常用的格式符号For 循环For 循环的格式for 临时变量 in 列表或者字符串等:循环满足条件时执行的代码else :循环不满足条件时执行的代码Break和continueBreak的作用:用来结束整个循环Continue的作用:用来结束本次循环,紧接着执行下一次的循环...

2019-07-04 12:06:15 74

转载 MySQL 数据库管理系统(九)——安全管理

一,安全管理1.创建账户CREATE user ben IDENTIFIED by ‘password’;2.查看用户账户use mysql;select user from user;3,重新命名账户RENAME user ben TO ben_new;4,删除用户账号drop user ben_new;5.设置访问权限1)查看权限show grants for ben;...

2019-07-03 13:19:16 108

转载 MySQL 数据库管理系统(八)——使用视图

1.创建视图create view productcustomer as select cust_name,cust_contact,prod_id from customers,orders,orderitems where customers.cust_id=orders.cust_id and orderitems.order_num=orders.order_num;2.使用视图查询...

2019-07-02 23:02:06 156

原创 MySQL 数据库管理系统(七)——插入数据

一、插入数据1.插入一行insert into 表名(列名1,列名2,列名3)values(值1,值2,值3);insert into orders (order_num,order_date,cust_id) values ('20010','2005-10-09 00:00:00','10001');2.插入多行数据insert into orders (order_num,o...

2019-07-02 18:19:51 272

转载 MySQL 数据库管理系统(六)——连接

一、内连接(等值连接)基于两个表相等测试 inner join1.基于两个表相等测试 inner joinselect vend_name,prod_name,prod_price from vendors inner join productson vendors.vend_id =products.vend_idWHERE prod_name='Oil can';2.多表连接s...

2019-07-02 16:36:24 177

转载 mysql ---执行sql脚本

一、获取脚本文件:下载脚本文件:https://forta.com/books/0672327120/下载mysql_scripts.zip,并解压文件的路径为:D:\Program Files\create.sql二、执行sql脚本,有两种方法方法一,在 Windows 下使用 cmd 命令执行(或 Unix 或 Linux 控制台下)【Mysql的bin目录】\mysql –u用户...

2019-07-02 15:29:18 367

原创 MySQL 数据库管理系统(五)

一、使用数据处理函数1.正则表达式_基本字符匹配select student_id,student_name,student_sex ,student_age from students where student_age regexp '.9' order by student_name;2.正则表达式_OR匹配 select student_id,student_name,stude...

2019-07-01 20:35:07 186

原创 MySQL 数据库管理系统(四)

过 滤 数 据1.使用WHERE子句 select student_id,student_name,student_sex from students where student_id=1;2.列出年龄小于20岁的学生select student_id,student_name,student_sex ,student_age from students where student_ag...

2019-07-01 14:07:49 114

原创 MySQL 数据库管理系统(三)

一,使用MySQL1,连接mysql -u root -p 密码2,选择数据库SHOW DATABASES;USE user;3.获取 数据库students 中的表:SHOW TABLES;4.显示列表:SHOW columns FROM students;二,检索数据1. select 语句1.1. 检索单个列select student_id from st...

2019-07-01 11:45:06 142

转载 MySQL 数据库管理系统(二)

一,数据库操作1.创建数据库 studentcreate database if not exists student default charset utf82.删除数据库student drop database student;** 二.数据表操作**1.创建数据表: CREATE TABLE students ( student_id VARCHAR (10...

2019-06-30 22:37:21 85

转载 MySQL 数据库管理系统(一)

MySQL 数据库管理系统(一)一.进入MySQL数据库可以通过cmd如下命令进入mysql服务:mysql -uroot -p你的密码:mysql -uroot -p欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对M...

2019-06-30 19:38:01 2018

空空如也

空空如也

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

TA关注的人

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