金融量化学习---Python, MySQL, Pandas

这里用来记录一些在金融领域,尤其是银行相关的资金、债券、票据中应用到的数据管理与分析, 编程等心得或笔记,以及个人的一点小小兴趣(易经八卦、藏密禅修)等

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  Pandas

做好数据分析是任何金融工作的前提
pandas - dataframe 常用操作大全
摘要:目录pandas文件 IO读取excelpd.read_excelpandas读取excel文件时指定列的格式pandas读取excel文件的所有sheetnameDataFrame导入MySQL数据库:df.to_sql()解决导入MySQL数据库时,数据类型改变的异常:高级办法-自动识别并生成对 阅读全文

posted @ 2021-02-05 15:21 chengjon 阅读(3108) 评论(0) 推荐(0) 编辑

DataFrame concat/join/merge 用法
摘要:##1 concat pd.concat(objs, axis=0, join='outer', join_axes=None, ignore_index=False,keys=None, levels=None, names=None, verify_integrity=False) 参数说明 o 阅读全文

posted @ 2021-01-27 15:54 chengjon 阅读(611) 评论(0) 推荐(0) 编辑

Numpy 数值/数组计算
摘要:import numpy as np ##数组 array的创建 |功能|输入|输出| | | | | |创建一维数组|np.array([1,2,3],dtype=float)|array([1., 2., 3.])| |创建二维数组|np.array([[1,2,3],[3,5,1]],dtyp 阅读全文

posted @ 2021-01-08 09:23 chengjon 阅读(260) 评论(0) 推荐(0) 编辑

导入excel,csv的N种方式
摘要:方法一:将表中的某一列按str/date读入 file_path = r'F:\Data Store\20089交易清单' file_name ='RB30A1-0900042.xls' df = pd.read_excel(file_path +'\\'+ file_name, dtype={'交 阅读全文

posted @ 2021-01-05 16:03 chengjon 阅读(612) 评论(0) 推荐(0) 编辑

pandas行筛选/列筛选(条件筛选/范围筛选)/计算
摘要:##筛选行 ####一、过滤机制 dataframe[ 条件 ] 可以按照下列方法,依据列的值过滤DataFrame处理某些符合条件的行 dataframe[ dataframe["colname"] > value ] dataframe[ dataframe["colname"] < value 阅读全文

posted @ 2020-11-10 23:31 chengjon 阅读(18783) 评论(0) 推荐(0) 编辑

python下的数据拼接
摘要:使用pandas拼接 ##1. pd.merge() 功能:用于通过一个或多个键将两个数据集的行连接起来,类似于 SQL 中的 JOIN。 语法如下: merge(left, right, how='inner', on=None, left_on=None, right_on=None, left 阅读全文

posted @ 2020-11-02 18:09 chengjon 阅读(1830) 评论(0) 推荐(0) 编辑

Date运算之二 --- pandas中的日期运算
摘要:##日期获取 pandas读取excel文件时指定列的格式 import pandas as pd file_name ='RB30A1.xlsx' jsh_list =pd.read_excel(file_name, dtype={'交易编号':str,'交易日期':'datetime64'},h 阅读全文

posted @ 2020-11-02 09:32 chengjon 阅读(2609) 评论(0) 推荐(0) 编辑

数据分析项目-金融行业案例
摘要:https://www.jianshu.com/p/41e39989d0f2 阅读全文

posted @ 2020-10-22 13:16 chengjon 阅读(463) 评论(0) 推荐(0) 编辑

pandas数据分析实例--以电票数据为例
摘要:有这样一张电票数据表:2020转贴现清单.csv (实际68行数据,含标题行) 今天我们用它来练习用python (含 Pandas, pymysql)和 MySQL 如何对它进行一些基础的操作. 导入数据 首先, 我们导入它 import pandas as pd #本开关用于控制pandas中f 阅读全文

posted @ 2020-10-22 12:02 chengjon 阅读(320) 评论(0) 推荐(0) 编辑

python中字典(Dictionary)操作详解
摘要:Python 中的字典是Python中一个键值映射的数据结构 ##一,字典的基础操作 ####1.1 创建字典 Python有两种方法可以创建字典,第一种是使用花括号,另一种是使用内建 函数dict >>> dict_A = {} >>> dict_A = dict() ####1.2 初始化字典 阅读全文

posted @ 2020-10-19 15:32 chengjon 阅读(1382) 评论(0) 推荐(0) 编辑

MultiIndex 层次化索引(hierarchical indexing)
摘要:#层次化索引 层次化索引:(hierarchical indexing)在一个轴上拥有多个(两个以上)索引级别,使用户能以低维度形式处理高维度数据。 levels:每个等级上轴标签的唯一值 labels:以整数来表示每个level上标签的位置 sortorder:按照指定level上的标签名称的字典 阅读全文

posted @ 2020-10-14 20:27 chengjon 阅读(733) 评论(0) 推荐(0) 编辑

List Series DataFrame Dict 使用详解
摘要:本文试着以例子的方式来演示List Series DataFrame Dict 在使用中的基本操作。 dataframe是pandas的数据类型; ndarray(数组对象)是numpy的数据类型;是一个多维数组对象,该对象由两部分组成:1 实际的数据;2 描述这些数据的元数据。 list和dict 阅读全文

posted @ 2020-10-13 10:03 chengjon 阅读(636) 评论(0) 推荐(0) 编辑

list转换dict的方式以及zip的用法
摘要:注意:由于Python不支持列表作为键, dict的键只能是散列对象。 如果希望将列表的内容作为键,需要将列表转换为元组。 但是,如果确实要使用列表,则可以使用其字符串表示形式。如:{'[1, 2, 3]': 'value'} ##用一个list建立一个只有键没有值的 dict b = ['a',' 阅读全文

posted @ 2020-10-02 15:10 chengjon 阅读(4138) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示