
Python入门
elijahqi
这个作者很懒,什么都没留下…
展开
-
pandas从Excel中读取数据 matplotlib绘图 python结构体(类)学习
任务,从excel中读取啤酒销售订单,然后算出每个品牌的铺店率。我的想法是按照铺店率从大到小排序作为横坐标,然后纵坐标是销售量。那么常理先搞定头文件import matplotlib.pyplot as pltimport matplotlib as mplimport pandas as pd用pandas读取excel中文也可以,之前直接用xlrd折腾了很久中文读入不了。因为要在图片中显示中文所以需要对matplotlib进行设置,中文设置如下mpl.rcParams['font.s原创 2020-07-04 15:21:48 · 853 阅读 · 0 评论 -
numpy使用之 Python计算年金
FV(annuity)终值=本利和PV(annuity)现值=n=收付次数r=利率A是年金,就是定期给的钱的数量普通年金:每期最后收钱预付年金:每期开始的时候收钱普通年金现值和终值的计算即将每一次的收的钱按复利计算现值或者终值再求和FV=Σi=1nA×(1+r)iFV=\Sigma_{i=1}^{n}A\times(1+r)^{i}FV=Σi=1nA×(1+r)iPV=Σi=1nA(1+r)iPV=\Sigma_{i=1}^{n}\frac{A}{(1+r)^{i}}PV=Σi=1n原创 2020-06-23 13:21:39 · 3370 阅读 · 0 评论 -
Python应用math模块分析保险理- 学习笔记
泊松分布泊松分布:Poisson分布,是一种统计与概率学里常见到的离散概率分布,由法国数学家西莫恩·德尼·泊松(Siméon-Denis Poisson)在1838年时发表。一般情况下假设随机时间发生的次数为X且服从泊松分布,那么发生次数等于K的时候概率满足以下公式P(x=k)=λkk!×e−λP(x=k)=\frac{\lambda^{k}}{k!} \times e^{-\lambda}P(x=k)=k!λk×e−λ设计保险产品是需要知道一年内多少人投保以及假定理赔人数服从泊松分布,见卷期原创 2020-06-21 18:17:46 · 396 阅读 · 0 评论 -
Python 自动截图-搜集企业外部风险资料
最近在东亚天津分行对公业务部实习,实习生做一些无用的工作。在对企业贷款前风评的时候外部公众信息的搜集也是其中一环。对于贷款企业首先需要绘制其股权图,然后根据企业法人董事,及受益人(25%股权以上)的关联企业进行外部公众信息收集。用python写了自动截图的软件这样我就可以做更核心的一些事务了????百度搜索一开始我在想怎么点击翻页,其实有更加简便的规则,详细参考from selenium import webdriverfrom selenium.webdriver.chrome.options原创 2020-06-21 11:12:35 · 381 阅读 · 0 评论 -
Python简易分析股指
分析道琼斯工业平均指数,恒生,上证综指,深证成指。List.append(x)在末尾加入x任务找出首次跌幅超过-0.6%的涨跌幅数据找出恒指所有下跌的数据保证上证综指的日涨跌幅在[-1%,1%]之间import xlrddata= xlrd.open_workbook('20190401.xlsx')table = data.sheet_by_name(u'Sheet1')DJ_index=table.col_values(1,1,14)HS_index=table.col_values(原创 2020-06-16 23:50:12 · 436 阅读 · 0 评论 -
Python金融-市场利率分析学习笔记
统计中常用标准差衡量随机变量离散程度,在金融市场中标准差被称之为波动率。所以首先需要先从excel中导入交易数据引入Shibor1,Libor2 , Hibor3 的概念。使用lambda函数求平均值使用def语法求波动率Notice:1import xlrd2data= xlrd.open_workbook('SLH.xlsx')table = data.sheet_by_name(u'Sheet1')3col_values(列数,起点,终点)左闭右开Full code原创 2020-06-16 23:15:28 · 561 阅读 · 0 评论 -
Python基础入门3
http://www.elijahqi.win/archives/4005补充一点pass语句在写工程时为了先构建框架并且保持高亮可以用到for i in range(1,10): pass字典(Hash)字典可用来储存任意类型对象字典的三个基本操作(添加元素,获取元素和删除元素)的平均事件复杂度为O(1),但是他们的平摊最坏情况复杂度要高得多,为O(N).dict = {...原创 2019-09-08 00:37:45 · 164 阅读 · 0 评论 -
Python基础入门2
Python基础2一些补充常用操作** 返回x的y次幂print(10**21) #为10的21次方//a**b 为10的21次方print(9//2)# the result will be 4print(-9//2)# the result will be -5'~'运算符a = 0011 1100~a = 1100 0011in:如果在指定的序列中找到值返回...原创 2019-09-07 00:26:28 · 170 阅读 · 0 评论 -
Python基础入门1
(www.elijahqi.win/archives/3998)python 基础1写在前言python与c++的一个区别就是不再区分变量的类型了 就是不需要我们定义这个变量是什么类型了 刚入门对于一些原理其实不清楚的仅仅总结下基础用法基础语法注释的话用 "#"即可# 第一个注释print ("Elijahqi") # 第二个注释多行注释可以用多个 # 号,还有 ‘’’ 和 “...原创 2019-09-03 18:24:52 · 179 阅读 · 0 评论