按照函数功能不同,MySQL支持的开窗函数分为如下几类:序号函数:row_number() / rank() / dense_rank()分布函数:percent_rank() / cume_dist() 前后函数:lag() / lead() 头尾函数:first_value() / last_value() 其他函数:nth_value() / nfile()
estherAI
2022-03-03
一、数据读取 1. pd.read_csv()/df.to_csv()2. pd.read_excel()/df.to_excel():可以写到具体的sheet 3. pd.read_json()/()df.to_json() 4. pd.read_html():返回列表形式,列表中数据为数据帧 5. pd.read_clipboard() 6. 数据库读取: import pymysql fro
estherAI
2022-02-28
# -*- coding: utf-8 -*-# @Time : 18-12-26 上午9:32# @Author : Felix Wangimport turtle# 定义圣诞树的绿叶函数def tree(d, s): if d <= 0: return turtle.forward(s) tree(d - 1, s * .8) turtle.rig
estherAI
2022-02-27
在python中有一个匿名函数lambda,匿名函数顾名思义就是指:是指一类无需定义标识符(函数名)的函数或子程序。在C++11和C#中都有匿名函数的存在。下面看看在python中匿名函数的使用。一:lambda只是一个表达式,函数体比def简单很多;二:lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去;三:lambda表达式是起到一个函数速写的作用
estherAI
2022-02-16
导入全部代码:import numpy as npimport pandas as pd单个导入代码:from pandas import Series,DataFrame1、Series1.1基本概念1.1.1默认索引(隐式索引)例:pd.Series([1,2])1.1.2指定索引(显式索引)例:pd.Series([1,2],index=['a','b'])1.2索引,切片,选择和过滤列表示
estherAI
2022-02-15
import random firstname="邓于王赵钱孙李乔周武郑"#随机输入一些姓氏lastname="利娟理男策天爱圣慧晶一飞"#随机输入一些名字X=random.choice(firstname)M="".join(random.choice(lastname)for i in range(2))#range限定名字长度print(X+M)#输出随机生成的姓名
estherAI
2022-02-10
i=1while i<=9: j=1 while j<=i: print('{}*{}={}'.format(j,i,i*j),end=' ') j+=1 print() i+=1
estherAI
2022-02-10
import turtle as t# 设置速度t.speed(50) # 速度t.delay(10) # 延迟t.title('冰墩墩')# 双耳# 左耳t.penup()t.goto(-150, 200)t.setheading(160)t.begin_fill()t.pendown()t.circle(-30, 230)t.setheading(180)t.circle(37, 90)t
estherAI
2022-02-10
-- RFM均值select avg(R评分) as R均值, avg(F评分) as F均值, avg(M评分) as M均值from (select user_id, case when timestampdiff(day,max(日期),'2014-12-19')<=6 then 5 when timestampdiff(day,max(日期),'2014-12-
estherAI
2022-01-21
-- 聚合函数用于开窗函数-- 查询所有订单总金额select sum(amount) as 订单总金额 from order_tab;select *,sum(amount) over() as 订单总金额 from order_tab;#当over中没有指定分区、排序和滑动窗口范围时,表中所有记录为一个区,默认计算分区内的所有记录-- 查询每个用户的订单总金额select user_no,su
estherAI
2022-01-21