- 博客(21)
- 收藏
- 关注
原创 Python编写一个程序,要求能够将元素为任意Python支持的类型的列表转储为CSV,并能够重新正确解析为列表
以空格分隔元素:1,|} 2 3。
2024-01-20 17:40:07 534
原创 数据分析学习计划
学习目标: 了解数据分析基础的数学知识, 掌握数据分析的基本Python 工具, 可以完成简单的数据分析和统计检验问题。第一阶段: 了解基础数学知识和分析工具。基础数学知识学习 :自行学习《动手学机器学习》第二章,学习过程参阅第二章中紫色笔迹批注。数据分析基础知识学习 :自行学习《Python数据分析基础》第三章和第四章。第二阶段: 数据分析过程实践了解基础的统计指标理解最小二乘回归的问题和原理完成对数据的预处理完成最小二乘拟合过程可视化展示结果, 衡量拟合结果好坏第.
2022-02-24 10:04:19 698
原创 期货负价格与巴舍利耶定价模型
2020年是见证历史的一年,2020年4月21日,美油6月合约收跌35.78%,报13.67美元/桶。盘中还一度暴跌近70%,最低报6.5美元/桶。我们不禁要问,当期货价格为负时,以其为标的的期权如何定价?4月22日一大早,笔者看到CME下发通知,为应对能源期权标的价格为负的现状,根据4月8日已经做好的技术安排和预告,CME将上线“负行权价”的期权合约并将对应的期权定价模型调整为巴舍利耶模型。...
2020-04-28 22:56:45 2603
原创 pandas中 apply() 、 applymap() 、map() 与lamb用法结合
pandas 是 python 中高度封装的库,可以为处理数据提供诸多便利。 本文试图对 其用法做一总结。这三个的使用都需要与函数相互结合。apply 的操作对象是DataFrame的一列或者一行数据...
2020-04-28 22:27:34 239
原创 pandas运算 :ufnc函数(lambda)与pandas结合
使用函数可以简化计算,ufnc 函数即有这样的功能,并且可以和pandas 更好的结合,具体可以该参考下述代码示例:cdf1 = pd.DataFrame(np.arange(10).reshape(2,5),columns=list('bcaed'))cdf2 = pd.DataFrame(np.arange(12).reshape(3,4),columns=list('abcd'))# ...
2020-04-26 23:27:20 434
原创 Dataframe对象取值与赋值
根据笔者的实践经验,对Dataframe 对象取值与赋值做一总结。示例参考笔者上一篇博客:https://blog.csdn.net/ziyi_gong/article/details/105376758取值data=np.around(np.random.randn(3,4),decimals=2)data = pd.DataFrame(data,columns=('A','B','C'...
2020-04-26 21:30:36 5327
原创 LSTM算法与背景知识汇总
循环神经网络是神经网络的一种,循环神经网络适合于解决序列问题。传统的神经网络不同层之间是全连接的, 而同一层内的神经元相互之间并无沟通。而在序列处理的过程中,前一阶段的输出会对下一阶段的输出产生影响。鉴于此,可以使用循环神经网络。循环神经网络不仅仅会接受上一层的输入,并且会接受上一时刻本层神经元的信息。循环神经网络可以有效解决之前的神经网络解决序列问题时的缺陷,但也存在着当神经网络过深或者时序数...
2020-04-12 23:05:14 1266
原创 美式期权二叉树算法
我国的期货期权均为美式期权,对美式期权的定价采用美式期权二叉树方法。下面对美式期权二叉树方法做一简介:输入量: 步数∆、离到期时间t、标的价格S、执行价K、利率μ、波动率σ。计算过程:...
2020-04-08 22:45:45 7172 1
转载 数据库删除重复数据
如何删除数据库中的重复数据有两个意义上的重复记录,一是完全重复的记录,也即所有字段均重复的记录,二是部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复或都重复可以忽略。1、对于第一种重复,比较容易解决,使用select distinct * from tableName这样就可以得到无重复记录的结果集。然后通过临时表实现对数据的维护。select distinct ...
2020-04-08 16:40:28 461
原创 dataframe对象与Series对象转化
dataframe对象获取切片的常用方法有两种,一种是通过索引名和列名,即使用.loc ,另外一种是使用行号和列号,即使用.iloc 。例如下述dataframe;import pandas as pdimport numpy as npdata=np.around(np.random.randn(3,4),decimals=2)data = pd.DataFrame(data,c...
2020-04-07 23:35:16 8293
原创 python通过包cx_Orcacle连接oracle 数据库
python 连接数据库需要先下载ox_Oracle,直接下载最新版的就可以。=1、 下载cx_Oracle 可以直接在 cmd 命令行中运行: pip install cx_Oxacle,也可以直接https://oracle.github.io/python-cx_Oracle/ 从该网址下载。2、在oracle 和pl sql 配置完好的情况下,这时候运行有可能会出现版本不匹配。版本匹配...
2020-03-31 23:42:31 211
原创 powerdesigner中将实体entity转化table ,并将表名name转化为注释
生成表table1 、 选中实体,然后菜单栏点击 tools --> generate physical data modol2 选择想要生成的数据库表类型。譬如 oracle 。 并点选generate new phisical data model3 、代开detail 标签,只勾选如图两项。如果不想要全量生成表,那么在selection 中只勾选选中的表,4、 设置完...
2020-03-31 16:11:22 949
原创 EXCEL中将字符串‘1’变更为‘0001’
方法一:假设:1-30在A1单元格, 在B1要显示:0001-0030在B1输入:=TEXT(MID(A1,1,1),“0000”)&"-"&TEXT(MID(A1,3,2),“0000”)没办法通过格式设置完成。方法二 :1、选中数值在的单元格。2、点击快捷键 ''CRTL+1"3、选择自定义,格式格式设置为4个李玲即可。...
2020-03-30 09:40:31 3152
原创 pandas 中dataframe对象增加行与 dataframe对象修改
在机器学习实验中和 for 循环中,经常需要重复对同一个dataframe 对象中增加行。观察下述示例:`import numpy as npimport pandas as pduu=np.random.randn(2,4)uu = pd.DataFrame(uu,columns=('A','B','C','D'))print(uu)执行结果如下: A ...
2020-03-22 21:43:57 531
原创 python中的数据类型与比较
在做python 的dataframe 逻辑筛选和if 判断语句比较时,经常会遇到数据类型不同比较结果出错。例如执行下述语句:tier1_short*tier2_long <0 报错:ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.a...
2020-03-22 21:06:29 828
转载 dataframe属性与排序
dataframe 属性:df2.indexdf2.columnsdf2.axesdf2.Tdf2.info()df2.head(i)df2.tail(i)df2.describe()data具体参考:https://www.cnblogs.com/PYlog/p/9141136.htmldataframe 排序:DataFrame.sort_values(by=‘##’,...
2020-03-09 08:57:12 180
原创 pip更新与环境变量配置
================== pip 更新1、 查看pip 版本号 pip show pip2 、 运行 python -m pip install --upgrade pip , 联网环境下进行升级3 、不连网的情况下,下载最新的 python, 一并更新============== python 配置环境变量python 如果想要在命令行中运行,必须配置环境变量。 ...
2020-03-05 14:24:24 798
原创 python包离线安装
笔者以自己用过的方式记录如下:1、 将安装好的机器中的文件打包 :a) 在电脑中新建文件夹,譬如 anzhuang , 位置为 D:/soft/anzhuangb)在 anzhaung 文件夹中新建txt 文本文档,命名为 uu.txt , 用来存放包目录。包目录中。c) 在命令行中cd 进入anzhuang 文件夹,运行 pip freeze>uu.txt,包的目录将会被...
2020-03-05 13:53:26 513
原创 sklearn的train_test_split()参数解释
转载自:https://blog.csdn.net/weixin_30633405/article/details/102095753sklearn之train_test_split()函数各参数含义(非常全)在机器学习中,我们通常将原始数据按照比例分割为“测试集”和“训练集”,从 sklearn.model_selection 中调用train_test_split 函数简单用法如下:X...
2020-02-29 09:07:31 1293
原创 期货期权希腊字母与场景模拟
@龚紫衣#期货期权风险不同于期货风险。期货价格和标的价格间居于线性关系。而期权价格和标的价格之间的关系是非线性的,假如我们知道期货价格的变动范围和期货期权的合约信息,可以发现期权价格并不随期货价格线性变动。如在所示:...
2019-10-10 20:14:17 788
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人