自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Class的特殊方法

class City(): def __init__(self,name): self.name = name def __eq__(self, city2): #等同于def equals(self, city2): 但是call的时候就是 one.equals(two) return self.name.upper() == city2.name.upper() one = City('HongKong') two = City

2021-12-15 14:59:52 298

原创 excel函数把日期7/5/2021变成2021/7/5?

7/5/2021变成2021/7/5 =DATE(RIGHT(J2083,4),LEFT(J2083,FIND("/",J2083)-1),MID(J2083,FIND("/",J2083)+1,FIND("#",SUBSTITUTE(J2083,"/","#",2))-FIND("#",SUBSTITUTE(J2083,"/","#",1))-1)) 7/5/2021变成5/7/2021 =DATE(MID(L2072,FIND("/",L2072)+1,FIND("#",SUBSTITUTE(.

2021-09-12 18:47:25 992

原创 固定获取txt文件里面的某个数字

# method1 def getErrorTradeNumber(errorString): str = 'Error Trades' str_count = len(str) str_index = errorString.find(str) errTrdNbr_index = str_count + str_index + 2 errTrdNbr = int(errorString[errTrdNbr_index])

2021-08-05 15:55:58 341

VBA 单元格操作

1.单元格表达方式 (3种) '单元格表达方式 Sub shishi() [a10].Select Cells(2, 3).Select Range("a1:a10").Select Range("a1:a10").Value = "男" End Sub offset 偏移函数 Sub offset() '偏移 Range("a1").offset(2, 3).Select '下两行,右3列 End Sub offset实例 '例子 Sub offsetexample() Dim rng As

2021-01-01 16:52:25 1267

原创 #记录 K线

import pandas as pd import numpy as np from pandas_datareader import data as web start = '2015-03-02' end = '2015-03-31' ssec2015 = web.get_data_yahoo('000001.SS', start, end) from matplotlib.dates import DateFormatter,WeekdayLocator, DayLocator,MONDAY,

2020-10-04 23:44:20 283

原创 #记录 配对交易学习

import pandas as pd import numpy as np from pandas_datareader import data as web import fix_yahoo_finance as yf import tushare as ts #提取中国银行和浦发银行的调整后收盘数据 PAf = web.get_data_yahoo('601988.SS', start = '2014-01-01', end = '2015-01-01') PBf = web.get_data_ya

2020-10-02 16:22:57 595

原创 #记录 金融选股案例 python

import tushare as ts import pandas as pd #提取所需要的的hs300里面的数据 hs300 = ts.get_hs300s()['code'].tolist() #tolist 就是把得到的序列变成list #print(hs300) #获得基本面数据 #rev:收入同比(%) profit:利润同比 (%) npr:净利润率 stock_basis = ts.get_stock_basics() stock_basis.reset_index(inpl

2020-10-02 15:54:22 478

原创 SQL基础篇(进阶十)- DML语言

#DML 语言 /* 数据操作语言: 插入:insert 修改:update 删除:delete */ #一、插入语句 /* 语法: insert into 表名(列名....) value(值1,....) */ #1. 插入的值的类型要与列的类型一致或兼容 INSERT INTO `beauty`(`id`,`name`,`sex`,`borndate`,`phone`,`photo`,`boyfriend_id`) VALUE (13,'唐艺昕','女','1990-4-23','189888888

2020-08-05 14:14:49 344

原创 SQL基础篇(进阶九)-联合查询

#进阶九:联合查询 /* union 联合、合并:将多条查询语句的结果合并成一个结果 语法: 查询语句1 union 查询语句2 … 应用场景: 要查询的结果来自于多个表,且多个表没有直接的连接关系,蛋查询的信息一致时 特点: 1.要求多条查询语句的查询列数是一致的 2.要求多条查询语句的查询的每一列的类型和顺序最好一致 3.union关键字默认去重,如果使用union all可以包含重复项 */ #引入的案例:查询部门编号>90或者邮箱中包含a的员工信息 SELECT * FROM `employ

2020-08-05 14:11:19 190

原创 SQL基础篇(进阶八)-分页查询

#进阶八: 分页查询 ※ /* 应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求 语法: select 查询列表 from 表 【join type】 join 表2 on 连接条件 where 筛选条件 group by 分组字段 having 分组后筛选 order by 排序的字段 limit offset,size; offset:要显示条目的起始索引 (其实索引从0开始) size 要显示的条目个数 特点: ①limit语句放在查询语句的最后 ②公式: 要显示

2020-08-05 14:09:01 226

原创 SQL基础篇(进阶七)-子查询

#进阶7: 子查询 /* 含义: 出现在其他语句中的select语句,成为子查询或者内查询 外部的查询语句,称为主查询或外查询 分类: 按子查询出现的位置: select 后面: 仅仅支持标量子查询 from 后面 :支持表子查询 where 或 having 后面:标量子查询 (单行)☆ 和 列子查询(多行) √ 和 行子查询√ exists 后面 (相关子查询):表子查询 按功能或结果集的行列数不同: 标量子查询(结果集只有一行一列) 列子查询(结果只有一列多行) 行子查询(结果集有一行多列) 表子查询

2020-08-05 13:42:58 317

原创 SQL基础版(进阶六)

进阶6: 连接查询 USE `myemployees` /* 含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 笛卡尔乘积现象: 表1 有m行, 表2有n行,结果=m*n行 发生原因:没有有效的连接条件 如何避免:添加有效的连接条件 分类: 按年代分类: sql92标准:仅仅支持内连接 sql99标准【推荐】:支持内连接+外连接(不支持全外)+交叉 按功能分类: 内连接 等值连接 非等值连接 自连接 外连接 左外连接 右外连接 全外连接 交叉连接 */ SE

2020-07-31 14:54:41 401

原创 MySQL 基础篇(进阶五)

进阶5 /* 语法: select 分组函数,列(要求出现在group by的后面) from 表 【where 筛选条件】 group by 分组的列表 【order by 子句】 注意: 查询列表必须特殊,要求是分组函数和group by后出现的字段 特点: 1.分组查询中的筛选条件分为两类 数据源 位置 关键词 分组前筛选 原始表 group by子句的前面 where 分组后筛选 分许猴的结果集 group by子句的后面 having ①分组函数做条件肯定是放在having子句中

2020-07-29 18:11:27 191

原创 MySQL 基础篇 (进阶四)

#进阶4: 常见函数 概念:类似于java中的方法,将一组逻辑语句封装在方法体中,对外暴露方法名。 好处:1.隐藏了实现细节 2.提高代码的重用性 调用: select 函数名(实参列表) from 表; 特点: ①函数名(叫什么) ②函数功能(干什么) 分类: 1.单行函数(字符函数,数学函数,日期函数,其他函数,流量控制函数) 如:concat,length,ifnull 2.分组函数 功能:做统计使用又称为统计函数,聚合函数,组函数 一,字符函数 #1.length:获取参数值的字节个数 SEL

2020-07-29 16:33:37 291

原创 MySQL 基础篇 (进阶三)

进阶3 :排序查询 引入: 语法: select 查询列表 from 表 【where 筛选条件】 order by 排序列表 【ascidensc】 特点: asc代表的是升序, desc代表的是降序 (如果都不写 默认是升序) #案例1: 查询员工信息,要求员工工资从高到低排序 SELECT * FROM `employees` ORDER BY `salary`; 或者 SELECT * FROM `employees` ORDER BY `salary`

2020-07-28 20:42:12 170

原创 MySQL 基础篇(学习笔记)

MySQL 基础篇 一、NySQL服务的登录和退出 方式一:通过mysql自带的客户端 (只限于root用户) 方式二:通过windows自带的客户端登录: mysql【-h主机名-P端口号】-u用户名-p密码 #for example mysql -h localhost -P3306 -u root -p8493 退出: exit或ctrl+C 二、 MySQL的常见命令 1.查看当前所有的数据库 show databases; 2.打开指定的库: use 库名; 3.查看当前库的所有表

2020-07-28 20:38:49 199

CFA二级基础段另类.pdf

CFA二级基础段另类.pdf

2021-08-08

CFA二级基础班职业伦理-经济学打印版.pdf

CFA二级基础班职业伦理-经济学打印版.pdf

2021-09-12

空空如也

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

TA关注的人

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