![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python日常实例
平时编写的各个小程序,安装日期记录
江姐vior
这个作者很懒,什么都没留下…
展开
-
观察分组方式对股票收益率平均偏度和峰度的影响_20201115_
本文使用从20031231到20201113上证50指数对数收益率样本共计4099个。按照每组包含20、40、60…600个样本的分组方式,将数据分别划分为相应的组数。先分别计算每个样本组的均值、标准差、偏度和峰度,再对所有样本组数据进行标准化处理,计算总体均值,标准差,偏度和峰度。"""计算各种样本分组情况下的,数据标准化统计量平均值"""import pandas as pdimport numpy as npimport osimport copyimport matplotlib.pyp原创 2020-11-15 11:25:14 · 1193 阅读 · 0 评论 -
国内供应链管理案例资料搜索_2020_7_22
使用python的selenium模块驱动浏览器进行网络爬虫,获取指点关键词的所有百度网页内容。from selenium.webdriver.chrome.options import Optionsimport pandas as pdimport numpy as npfrom selenium import webdriver # 导入selenium自动化测试模块from lxml import html # 导入xpath解析模块import time # 导入时间模块etre原创 2020-11-13 13:50:03 · 267 阅读 · 0 评论 -
利用螺纹钢期货对钢材采购成本做对冲_2020_10_24
由于钢材市场价格波动较大,因此公司在采购钢材时面临较大的风险。通过螺纹钢期货可以提前锁定钢材价格,从而为公司管理决策减少未知和不确定性。import openpyxlimport pandas as pdpd.set_option('display.max_columns', None)# 显示所有列import matplotlib.pyplot as pltimport numpy as npfrom sklearn.linear_model import LinearRegression原创 2020-10-24 21:02:58 · 873 阅读 · 0 评论 -
利用python比较股票定投和一次性投资收益效果_20200718_
利用python比较股票定投和一次性投资收益效果。最终发现,当股市上涨时,定投收益低于一次性投资;当股市下跌时,定投优于一次性投资,定投收益可以在股市下跌后的第一次反弹时迅速有力的回升。并且,一次性投资收益基本处于随机状态,定投则可以跟随股市趋势变动import tushare as tsimport osimport numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport copyplt.rcParams['fo原创 2020-07-18 16:35:02 · 394 阅读 · 0 评论 -
AHBS模型期权定价_20200621_
通过估计AHBS模型和BS模型的期权定价差异,来比较两个模型的定价效率。import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport osimport openpyxlfrom sklearn.model_selection import train_test_splitfrom sklearn.linear_model import LinearRegressionimport copyfrom sc原创 2020-06-21 22:18:18 · 715 阅读 · 0 评论 -
计算债券理论价格和久期,凸性_20200613_
计算债券理论价格和久期,凸性import osimport numpy as npimport pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['simhei']#用于正常显示中文标签plt.rcParams['axes.unicode_minus']=False#用于正常显示负号import timeimport datetimeimport tushare as tspro=ts.原创 2020-06-13 10:48:10 · 1937 阅读 · 0 评论 -
利用selenium实时监测交大经管学院前沿讲座更新状态_20200527_
利用selenium实时监测交大经管学院前沿讲座更新状态。from selenium import webdriver # 导入selenium自动化测试模块from lxml import html # 导入xpath解析模块import time # 导入时间模块etree = html.etree # 实例化etreefrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.chrome.options原创 2020-05-26 22:17:06 · 195 阅读 · 0 评论 -
通过python的selenium爬取智塔链库的公司数据_20200526_
通过python的selenium爬取智塔链库的公司数据。本文遇到了典型的常见的网页源码为代码的问题,这种网页源码不可直接读取信息,但是可以操纵浏览器将代码渲染为有价值信息,再通过xpath和html.etree读取信息。尤其需要注意的是,一定要在读取打开网页后设置一定休眠时间再读取网页源码,否则读取到的数据可能为空值,如:self.browser.get(self.url) # 进行访问time.sleep(2) # 延迟5秒,此语句非常重要from selenium import webd原创 2020-05-26 16:08:46 · 235 阅读 · 0 评论 -
利用实际数据对期权希腊字母绘图_20200525_
利用实际数据对期权希腊字母绘图import pandas as pdimport reimport osimport numpy as npimport matplotlib.pyplot as pltimport matplotlibimport timeimport mathfrom scipy.stats import normplt.rcParams['font.sans-serif']=['simhei']#用于正常显示中文标签plt.rcParams['axes.unico原创 2020-05-25 17:12:50 · 1143 阅读 · 0 评论 -
利用BS模型计算欧式看涨期权价格——基于中国沪深300ETF看涨期权_20200524_
利用BS模型计算欧式看涨期权价格——基于中国沪深300ETF看涨期权验证,结果发现当期权虚值程度较深时,理论价格与现实价格差异极大。比如,在近年来沪深300很少能到4600点以上,因此理论价格几乎为零,但是现实市场中仍有投机者在够买作者:袁江磊import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport datetimeimport mathfrom scipy.stats import normplt.原创 2020-05-24 19:55:59 · 5052 阅读 · 8 评论 -
计算期权策略组合收益_20200521_
计算期权策略组合收益import pandas as pdimport osimport numpy as npimport matplotlib.pyplot as pltimport timeplt.rcParams['font.sans-serif']=['simhei']#用于正常显示中文标签plt.rcParams['axes.unicode_minus']=False#用于正常显示负号class Option(): """ 计算期权策略组合收益 作者:袁原创 2020-05-21 18:51:53 · 982 阅读 · 1 评论 -
将JPG图片批量合成gif格式文件_20200517_
将JPG图片批量合成gif格式文件import imageioimport osos.chdir('..')#将制定文件夹下的JPG格式图片合成gif文件def save_to_gif(gifname): #切换至图片文件夹所在路径,将图片文件夹放在工作目录下 os.chdir(os.path.abspath('图片')) frames=os.listdir() #剔除非JPG格式图片 for frame in frames: if fra原创 2020-05-17 12:10:50 · 499 阅读 · 0 评论 -
利用几何布朗运动模型预测股票价格_20200514_
利用几何布朗运动模型预测股票价格import osimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['simhei']#用于正常显示中文标签plt.rcParams['axes.unicode_minus']=False#用于正常显示负号import tushare as tsimport pandas as pdimport numpy as np#获取股票数据ts_code='600848'data_=t原创 2020-05-16 15:05:29 · 5052 阅读 · 3 评论 -
遗传算法计算最值_20200513_
利用简单遗传算法计算函数的最值作者:袁江磊import numpy as npimport pandas as pdimport matplotlib.pyplot as pltpd.set_option('display.max_rows', None)# 显示所有行#表格创建def pd_creat(): na=[['na']*6]*number pd_all=pd.DataFrame(na,columns=['基因x','基因y','基因z','代数','适应度','适原创 2020-05-13 21:25:42 · 248 阅读 · 0 评论 -
根据股票历史数据生成二叉树_20200508_
通过指定股票代码可以下载相应股票的数据,并在EXCEL文件中生成指定周期的二叉树# -*- coding: utf-8 -*-"""Spyder Editor作者:袁江磊"""import pandas as pdimport numpy as npimport osimport tushare as tsos.makedirs('实验一实证数据下的二叉树模型分析/')os.chdir('实验一实证数据下的二叉树模型分析/')#1.获得股票数据ts_code='00251原创 2020-05-12 18:24:29 · 491 阅读 · 0 评论 -
将图片与其他文本相互转化_20200508_
可以将图片批量转化为txt文本,并转化回来import base64import osclass PictureProcess(): """控制图片转化为txt""" def __init__(self): import base64 import os def to_str(self, picture_path): """将图片转化为字符串""" f = open(picture_path, 'rb')原创 2020-05-12 18:13:42 · 188 阅读 · 0 评论 -
通过pyqt5绘制标准正态分布图像并实时显示_20200427_
通过pyqt5绘制标准正态分布图像并实时显示1.首先通过QTdesigner绘制显示界面窗口,生成window_show_picture.ui(如附件资源所示),再转化为文件。window_show_picture.py# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'window_show_picture.ui'## Created by: PyQt5 UI code generator原创 2020-05-17 18:31:56 · 981 阅读 · 0 评论 -
将指定文件夹下word内容合并到一个word文档_20200402_
将指定文件夹下word内容合并到一个word文档from docx import Documentfrom docx.shared import Inchesimport osimport reimport win32com.client as win32import pandas as pddef combine_docx(path,path_last,path_save): os.chdir(path) #读取指定文件夹内的文件名字 file_name = []原创 2020-05-16 15:09:18 · 498 阅读 · 0 评论