自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leetcode 刷题笔记(简单)

一、第二高的薪水方法一:使用子查询和 LIMIT 子句算法将不同的薪资按降序排序,然后使用 LIMIT 子句获得第二高的薪资。SELECT DISTINCT Salary AS SecondHighestSalaryFROM EmployeeORDER BY Salary DESCLIMIT 1 OFFSET 1然而,如果没有这样的第二最高工资,这个解决方案将被判断为 “错误答案”,因为本表可能只有一项记录。为了克服这个问题,我们可以将其作为临时表。SELECT (

2021-07-14 11:18:57 213

原创 Mysql学习笔记(9)—— case when

case 表达式:简单case表达式,搜索case表达式简单case表达式:case后为条件(可以是列名)若等于when后面的值,则执行then都不满足,执行else结果搜索case表达式(推荐使用)多表联结实现:...

2021-07-07 09:50:43 271

原创 Mysql学习笔记(8)—— 多表联结查询&组合查询

多表联结查询内连接改别名将每一个字段前面都加上归属,有助于后面做多表联结,养成好习惯作者偏爱的格式,可借鉴inner join 无空值left outer join (left join)左外连接:左边表全部保留下来,左表为主表right join:右表为主表cross join 笛卡尔积1 11 21 31 41 52 12 22 32 42 5另外连接方式(过时连接方式,不推荐用)组合查询目的(纵向拼接,类似于并集):1.从不同的表select

2021-07-02 16:20:42 208 1

原创 Mysql学习笔记(7)—— 子查询

执行流程:1.执行from2.where3.group by4.having5.select6.order by查找大于平均价格的房屋信息(错误):聚合函数不能直接写进where条件里来标量子查询:子查询只返回一个一行一列的结果(即单个值)Avg返回的是一行值,前面字段返回的是很多行,不能拼接起来avg–>标量子查询通过对neighbourhood分组,并使用having 过滤平均值加入bedroom加入avg(price)关联子查询找出价格大于同类型.

2021-07-02 14:47:20 86

转载 np.random.normal()函数

       这是的np是numpy包的缩写,np.random.normal()的意思是一个正态分布,normal这里是正态的意思。我在看孪生网络的时候看到这样的一个例子:numpy.random.normal(loc=0,scale=1e-2,size=shape) ,意义如下: ...

2019-12-15 14:36:37 513

原创 利用评论数据做情感分析

这两天尝试用正负评论各1w条的数据做一下情感分析遇到了一些坑,搜到了一些非常实用的文章,解决了很多问题TFIDF在处理大批量的NLP词频矩阵时,出现memoryError的错误NLP 做词频矩阵时,遇到特大矩阵触发memoryerror的处理方式...

2019-12-14 17:03:42 1036

原创 使用中文维基百科语料库+opencc+jieba+gensim训练一个word2vec模型

https://blog.csdn.net/luhuibo318/article/details/98487866博主分享的特别细致全面!!!

2019-12-03 15:48:24 278

转载 正则“^[a-zA-Z]” 和 “[^a-zA-Z]”的区别

^[a-zA-Z]是去匹配目标字符串中以中括号中的a—z或者A—Z开头的字符[^a-zA-Z]是去匹配目标字符串中非a—z也非A—Z的字符 ...

2019-11-23 10:31:12 575

原创 Mysql学习笔记(6)—— 聚合函数 及 GROUP BY

AVG()需注意两点AVG针对数值型数据做操作,对字符串虽然没有抛出异常,但为0值,没有实际含义。AVG计算有空值的数据时,会把NULL扔掉,总数会相应减少。COUNT()COUNT返回的是非NULL值的所有值的计数。可参考这篇博客MySQL 聚合函数...

2019-11-22 11:34:34 312

原创 Mysql学习笔记(五)—— 拼接字段 及 常用函数

首先创建一个新表,这里还是和老师保持一致SELECT *,CONCAT(company,' (',address,')')FROM `concat_text`;这样就把公司和城市名拼接在了一起,为了美观,还把城市打上了括号这里有一个坑就是SELECT CONCAT('A城市','M公司',NULL)结果为NULL给已有字段和拼接字段重命名SELECT address AS...

2019-11-20 22:35:59 399

原创 Mysql学习笔记(4)——LIKE 与 通配符 及 正则表达式

LIKE与通配符过滤,类似于正则表达式,可以理解为模糊查询SELECT *FROM `house-prices`WHERE Neighborhood LIKE '%North'% 匹配0个,1个或多个字符,0个的情况为空字符串,不是NULL匹配非常灵活,可放前面,中间,后面。_ 匹配1个字符,两个_匹配两个。SELECT *FROM `house-prices`WHERE Ne...

2019-11-20 12:11:20 278

原创 sklearn.proprocessing资料汇总

最近在回炉sklearn,找到这四篇文章,总结在一起已经比较全面了,可供大家一起学习,感谢四位优秀的博主!1.sklearn.proprocessing.StandardScaler2.sklearn.preprocessing3预处理数据的方法总结(使用sklearn-preprocessing)这篇必须都给我看!太全了!!!4.数据预处理–sklearn preprocessing...

2019-11-18 23:56:02 904 1

原创 Mysql学习笔记(3)——IN 和 NOT IN 的坑

SELECT *FROM `house-prices`WHERE Bedrooms = 2OR Bedrooms = 3OR Bedrooms = 4;写法比较冗余,可以使用INSELECT *FROM `house-prices`WHERE Bedrooms IN (2,3,4); SELECT *FROM `house-prices`WHERE Bedrooms N...

2019-11-17 11:17:10 277

原创 Mysql学习笔记(2)——过滤数据(行)

SELECT *FROM `house-prices`WHERE Price > 110000ORDER BY Price;选择房屋价格>110000的所有信息SELECT *FROM `house-prices`WHERE Neighborhood = 'East'ORDER BY Price;选择Neighborhood全为East的信息SELECT *F...

2019-11-16 23:52:00 178

原创 Mysql 学习笔记(1) —— SELECT

SELECT PriceFROM `house-prices`;DISTINCT :去重,多字段写在最前面SELECT PriceFROM `house-prices`;SELECT Home,PriceFROM `house-prices`;SELECT Home,Neighborhood,PriceFROM `house-prices`;SELECT *FROM ...

2019-11-16 23:43:03 133

原创 MySQL启动及版本报错问题解决方法

今天想用mysql,说什么也启动不了,就搜到了这两篇文章!感谢博主分享!转给需要帮助的盆友!1.cmd命令行启动MySQL提示服务名无效/服务无法启动2.【错误解决】本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止...

2019-11-15 00:05:00 396

转载 常用的几个国内镜像--pip安装库速度较慢

简述其实操作起来非常简单一般来说,我们使用pypi的方式都是例如安装pandas库pip install pandas1...

2019-11-11 08:16:29 797 1

原创 Pandas基本命令的实例展示

今天来简单汇总一下Pandas的基本命令操作,这里就不仔细讲解枯燥的语法了,直接用命令来展示创建Series对象apples = pd.Series([3,2,0,1],index=['a','b','c','b'])applesapples['b']Out[11]: b 2b 1dtype: int64两个相同的索引b,那么查看b的时候,b的两个结果都返回那如...

2019-10-27 16:48:42 190

转载 Anaconda prompt cd命令 盘之间切换

我们电脑自备的cmd命令和anaconda prompt命令总是容易记混,刚好看到这篇技巧小博客,转发帮助一下有需要的朋友~  例如:C盘到E盘之间1.初始(base)C:\Users\YY2.切换E盘注意:输入E盘文件目录时,一定要先切到E3.最后输入指定目录 ...

2019-10-27 16:08:34 3226

原创 豆瓣影评爬取:中国机长

10月大火的中国机长相信大家都看过了吧~悄悄的说,我还有二刷????超级超级超级超级喜欢袁泉姐姐,温柔又坚定,真诚又勇敢!所以也想看看大家对于中国机长的评论到底是如何?就爬取了中国机长的电影评论,获取了评论,时间,有用数三类信息。代码如下:import requestsfrom bs4 import BeautifulSoupimport timeimport pandas as pdim...

2019-10-23 12:30:45 747

原创 python画图

最近用了python的一些库画了几张图,表示画图画到自闭,先po图,代码后面整理

2019-10-01 11:14:22 124

转载 numpy.random.seed()的理解

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

2019-09-23 08:39:43 127

原创 matplotlib基本操作(二) (附完整代码)

今天这篇继续来记录一下matplotlib的一些操作,让我们画的图更加的规范和美观目录:point1point2point3首先还是导入模块,显示中文标签和正负号import matplotlib.pyplot as pltimport numpy as npplt.rcParams['font.sans-serif'] = ['SimHei'] #用来显示正常的中文标签plt.r...

2019-09-21 11:16:17 388

转载 自然语言处理(NLP)学习路线总结

自然语言处理(NLP)学习路线总结 ...

2019-09-17 14:43:37 696

原创 matplotlib基本操作(一)(附完整代码)

Matplotlib是Python最著名的绘图库之一,提供了一整套和MATLAB相似的命令API,既适合交互式地进行制图,也可以作为绘图控件方便地嵌入GUI应用程序中。今天来记录一下一些基本的操作。我们可以用这些基本的操作来展开丰富的想象力,画出高大上的图。首先要导入matplotlib模块和numpyimport matplotlib.pyplot as pltimport numpy a...

2019-09-17 14:35:26 750

转载 python 正则使用

1、正则多个匹配条件例:去除列表字符中括号,两个匹配条件 用 | 分开re.sub(r'\[|\]',"",str) 匹配一组规则#如把 23h34d 替换成''re.sub(r'\d+h+\d+d',''str)2、常用条件 :\w 匹配字母数字及下划线 \W 匹配非字母数字及下划线 \s 匹配任意空白字符...

2019-06-30 22:03:42 117

原创 面向对象编程(四)

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

2019-06-08 14:51:24 142

原创 面向对象编程(三)

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

2019-05-27 22:16:55 125

原创 面向对象编程(二)

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

2019-05-19 20:52:59 243

原创 面向对象编程(一)

对象的特征世间万物皆对象每个对象都是唯一对象具有属性和行为对象具有状态对象分为类对象和实例对象两大类类对象是具有相同属性和行为的实例对象的抽象;类对象就是实例对象的模板,实例对象是由类对象创建出来的。面向对象编程的大体步骤抽象出类对象抽象出类对象的属性抽象出类对象的行为(方法)根据类对象创建实例对象通过实例对象访问属性和方法定义类对象的语法格式:class 类名...

2019-05-18 20:41:14 196

原创 文件系统

标准库OS常用命令文件的打开与关闭文件的读与写tell与seek标准库OS常用命令os.getcwd查看当前路径os.chdir修改当前路径os.mkdir建立一个子文件夹,已存在时会报错os.rmdir删除一个文件夹,不存在时会报错os.listdir列出当前目录或指定目录下所有文件夹及文件的名称,返回一个列表os.rename...

2019-05-16 18:13:47 291

原创 NumPy库的使用

NumPy是一个开源的Python科学计算库。是用于处理含有同种元素的多维数组运算的第三方库功能:用来操作数组和矩阵是科学计算、深度学习等高端领域的必备工具,使用TensorFlow、Caffe框架训练神经网络模型时,需要进行大量复杂的运算,可以直接调用NumPy里面的API为什么要使用NumPy:NumPy提供了很多高端的函数,可以对数组和矩阵进行复杂运算,比直接使用Python...

2019-04-27 22:24:54 610

原创 模块与包

Python中的模块包括系统模块、第三方模块和用户自定义模块,它们实质上是以.py为扩展名的Python文件通过导入模块,可以使用该模块中的变量、函数和类等模块化的程序设计思想模块的导入与创建模块的搜索路径模块的属性包及模块的打包发布模块安装及其他模块化的程序设计思想模块设计的一般原则:1.先设计API,再实现模块2.控制模块的规模,只为客户端提供需要的函数。实现包含大量...

2019-04-20 21:50:17 153

原创 函数进阶

函数的参数传递lambda匿名函数map/filter/zip/reduce/enumerate函数的参数传递位置参数 -> 关键字参数 -> 可变数量参数(*args -> **args) lambda匿名函数...

2019-04-19 20:34:24 307

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

这次来整理一下标准库time、datatime、calendar、random的相关知识及使用方法~time库time库是Python中处理时间的标准库它基本上有以下三种用途:计算机时间的表述提供获取系统时间并格式化输出功能提供系统级精确计时功能,用于程序性能分析调用time库的基本格式如下import time time.<b>()time库包括三类函数...

2019-04-15 20:08:41 328

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

这次简单整理一下Python中元组与列表 集合与字典的相关内容元组:一旦创建不可被修改,在表达固定数据项、函数多返回值、多变量同步赋值i、循环遍历等情况下十分有用。Python中元组采用逗号和圆括号(可选)来表示。列表方法方法说明list.append(x)将元素x添加至列表尾部list.extend(L)将列表L中所有元素添加至列表尾部list.inse...

2019-04-01 21:23:33 493

原创 Python字符串方法详解

这周来整理一下字符串的相关知识序列型数据分为四种:字符串str" “、元组tuple()、列表list[ ]、字节数据bytes b” "基本操作: 序列的长度len()、最大值max()、最小值min()、求和sum()序列的索引访问操作s[i] 访问系列s在索引i处的元素序列的切片操作(截取序列的一部分)s[i:j] 或 s[i:j:k]注:i,j分别为序列...

2019-03-25 20:59:33 195

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

math库是Python提供的内置数学类函数库,不支持复数类型一共提供了4个数学常数和44个函数。44个函数共分为4类,包括:16个数值表示函数、8个幂对数函数、16个三角对数函数和4个高等特殊函数...

2019-03-18 21:03:06 404

原创 Python内置函数功能汇总

今天来分享一下有关于Python内置函数的一些小知识小白内容 革命之路刚刚开始哈哈哈开头有一个小分享,因为现在运行程序或者记笔记都是用jupyter notebook,但有的时候总是会闪退,很讨厌!这种情况有一个解决办法是打开Anaconda里面的Prompt,输入jupyter notebook 完美解决!这是Python3版本的所有内置函数根据参考其他博主的资料,为了方便记忆,可以...

2019-03-17 17:19:26 601

原创 Jupyter Notebook与 Markdown知识点汇总

首先先汇总几个Jupyter Notebook里常用的快捷键F:查找并且替换Enter:进入编辑模式Y:把代码块变成代码M:把代码块变成标签R:清除代码块格式A:在上面插入代码块B:在下面插入代码块X:剪切选择的代码块C:复制选择的代码块Shift-V:粘贴到上面V:粘贴到下面K 或 上:选择上面的代码块J 或 下:选择下面的代码块Shift-K 或 Shift-上:扩...

2019-03-09 18:04:05 321

空空如也

空空如也

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

TA关注的人

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