![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
语法
文章平均质量分 91
cc抱富
天下熙熙,皆为利来;天下攘攘,皆为利往
展开
-
hiveSQL基本语句四----各种窗口函数
一、累计计算1、sum(…) over(…)原创 2020-03-01 23:56:23 · 807 阅读 · 0 评论 -
hiveSQL基本语句三-----连接查询--inner join、left join、full join、union all、union
一、(inner) join连接2个表,取出公共部分必须重命名on后连接条件键值唯一连接前注意去重,提高效率inner可省略select * from user_list_1 as a inner join user_list_2 as bon a.user_id=b.user_id;二、left /right join...原创 2020-02-08 23:00:44 · 7545 阅读 · 2 评论 -
Pandas学习笔记---基础series
一、series对象1、类似一维数组可自定义索引index 参数是可省略的,你可以选择不输入这个参数。如果不带 index 参数,Pandas 会自动用默认 index 进行索引,类似数组,索引值是 [0, …, len(data) - 1]import pandas as pdfrom pandas import Series,DataFrameimport numpy as np...原创 2020-01-07 17:15:29 · 409 阅读 · 0 评论 -
numpy学习笔记---数组创建、属性、、数组形状、数组切片、数组基础计算
Numpy特点,N维数组对象ndarray。是一系列同类型数据的集合。1、创建一维数组import numpy as nplist=[1,2,3,4]array=np.array(list)print(type(array))print(array)<class ‘numpy.ndarray’>[1 2 3 4]创建数组的几种形式:直接传入列表list=...原创 2019-12-08 17:55:48 · 603 阅读 · 0 评论 -
numpy学习笔记---nan的判断及替换方式;基于numpy中数组元素的切片原数组随之改变(浅拷贝/深拷贝)
使用numpy对nan数据处理;numpy浅拷贝和深拷贝演示原创 2019-12-08 17:25:26 · 1169 阅读 · 0 评论 -
MySQL学习五---内连接、左连接、右连接、自连接;子查询
1、连接的含义:查询结果来源于多张表时,先将多张表连接成一个大的数据集,再选择合适的列返回,即连接2、内连接查询查询结果为两个表所匹配到的数据。举例,看下源数据,一个students表(12条数据),一个class表(4条数据),以s表中cls_id和c表中的id关联,都为班级号。使用内连接查询,条件为两张表的班级号相等的数据select * from students as s ...原创 2019-11-30 22:33:17 · 247 阅读 · 0 评论 -
MySQL学习三--高级查询--分组聚合
1、聚合函数1.1、总数: count() 带小括号: 是函数count(*)效率最高 以行单位来进行统计个数select count(*) from students; -- 统计行数 1.2、最大值: max()– 查询最大的年龄select max(age) from students;– 查询最高身高的学生的名字(最高身高如果有多个)理解分组原理:https://bl...原创 2019-11-14 23:08:34 · 616 阅读 · 0 评论 -
初识Matplotlib--python2D绘图库,刻度颜色等。分为折线图、散点图、条形图、饼图等
1、导入库在cmd里执行pip install matplotlib2、折线图# 导入模块import matplotlib.pyplot as plt# 在jupyter中执行的时候显示图片(其他不用写)%matplotlib inline # 传入x和y, 通过plot画图plt.plot([1, 0, 9], [4, 5, 6])# 在执行程序的时候展示图形plt.sh...原创 2019-11-09 15:59:54 · 617 阅读 · 0 评论 -
列表生成式的理解
目的:快速生成一个列表1、for循环执行前面的语句,次数为for后的计数x = range(1,8)y = [i for i in x]print(y)拆解上述代码,先执行for i in x,取出x的第一个值1,赋值给i,然后执行for前的代码,只有一个i,那么就直接输出当前i的值,即1为列表的第一个元素。再次执行for,取出x的第二个值2,赋值给i,然后执行for前的代码,只有一...原创 2019-11-05 23:33:48 · 320 阅读 · 0 评论 -
MySQL学习三基础----最最常用查询操作-别名、模糊查询、范围查询、排序查询
上市原创 2019-11-03 20:09:02 · 279 阅读 · 0 评论 -
MySQL学习二基础操作--创建表结构、添加数据
1、数据完整性1.1、数据类型数据类型详细参考:https://blog.csdn.net/anxpp/article/details/512841061.2、约束primary key 主键,代表该字段唯一非空。auto_increment 自动增长unsigned:代表无符号,不能存储负数not null 不可为空unique唯一:该字段的值不可重复default 默认,...原创 2019-11-02 23:14:59 · 650 阅读 · 0 评论 -
mysql学习一基础--查询数据库操作
一、Navicat图形界面使用1、开启服务2、打开客户端,创建数据库3、创建表,添加字段(键代表唯一性,即ID号唯一)4、增加数据5、查询数据(–可以注释),可以选中某行只运行改行二、Mysql数据库简单操作1、链接数据库 mysql -uroot -p12345672、查看数据库show databases;3、使用目标数据库,ues后跟数据库名字use c...原创 2019-10-21 23:26:54 · 183 阅读 · 0 评论 -
python基础-for/while/for...break...else
注释方法快速注释Windows:Ctrl+/多行注释‘’’‘’’调试:看print源码 输入: print??快捷键两次shift+Tab类型转换:整型 int()字符串型 str()浮点型float()输入输出输出多个变量,中间会有分隔符,默认是空格print('1',end = '')print('2')结果:12逻辑运算符and、or、notif...原创 2019-10-20 21:49:10 · 119 阅读 · 1 评论 -
python基础--※函数基础/位置传参与关键字传参顺序
enumerate枚举,对一个列表或者数组既要遍历索引又要遍历元素时使用.enumeratefor index,value in enumerate(list): print index,value.item获取字典的key和valuefor key,value in kwargs.items():拆包:小批量数据可以使用list=[1,2,3]a,b,c=listprin...原创 2019-10-11 23:58:34 · 1964 阅读 · 0 评论 -
python语法笔记-input强转/print/格式化输出/数据类型转换
input使用方式input(‘输入你想赚的钱’)需要有’’,否则报错input函数结果的赋值money=input('输入你想赚的钱')print(money+'是我努力的目标')print(type(money))#输出## input函数结果的赋值input函数结果的数据类型输入的结果永远被强制的转换为字符串类型input函数结果的强制转换money=int...原创 2019-09-16 20:28:00 · 1000 阅读 · 0 评论 -
Excel基础-数据方向
二维转换一维获取数据来源数据-自网站or自文本处理数据–去重复1、数据-去重复项2、数据透视3、count函数处理数据–数据的计算需要知道的基础统计函数SUM(求和区域)、MAX...原创 2019-09-25 20:09:37 · 3416 阅读 · 0 评论 -
python基础--字符串方法
字符串--常用方法原创 2019-10-09 22:32:44 · 132 阅读 · 0 评论 -
python基础--列表
列表--增删改查原创 2019-10-09 22:36:57 · 194 阅读 · 0 评论 -
python基础--元祖
元祖与列表组合的坑原创 2019-10-09 22:47:10 · 130 阅读 · 0 评论 -
python基础--字典
字典--增删改原创 2019-10-09 22:50:12 · 96 阅读 · 0 评论 -
python基础--集合
集合原创 2019-10-09 22:51:30 · 85 阅读 · 0 评论 -
Python语法笔记-if的使用
常见报错IndentationError: expected an indented block(缩进错误:期望一个缩进块)判断(if)单向判断a=2if a>=2: print('棒棒哒'):冒号用于区分代码层次,理解条件执行的逻辑及先后顺序缩进是4个空格或1个Tab。被缩进的内容(print()函数)和if条件语句组成了一个代码块(一个整体),成为了if条件下的内部命...原创 2019-09-16 19:25:40 · 154 阅读 · 0 评论