- 博客(48)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 pycharm安装与使用
一. pycharm下载与安装 下载之前确认之前电脑上只有一个Python版本,不要下载很多个python版本,之后比较麻烦; 官网下载,选择社区版即可; 安装的时候没什么特别的,一路next即可,就是其中有一个是否导入之前的环境,选择不导入。 还有最后打开的时候会让选择编辑器风格,白色和黑色两种(据说黑色对眼睛好)二. pycharm初始配置 一开始创建一个project
2018-01-25 10:31:33
1210
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 python常用命令
打开csv文件 import pandas as pd df=pd.read_csv(r’data/data.csv’)dataframe index 重新排序 data=df.sort_index(axis=0,ascending=False) http://bluewhale.cc/2016-08-06/use-pandas-filter-and-sort.htmldatafram
2017-12-02 14:01:31
4678
原创 matlab fmincon 函数
对于大型任务,可以用并行运算https://ww2.mathworks.cn/help/optim/ug/parallel-computing-example-optim-global.html局部最优和全局最优https://ww2.mathworks.cn/help/optim/ug/local-vs-global-optima.html(1)网格(2)随机生成初始值(3)globalsearch or multistartnonlinear constraintshttps://ww.
2022-04-26 15:52:31
295
原创 在WRDS database上下载TAQ数据
首先按照官网的instructions 下载Database App https://wrds-www.wharton.upenn.edu/pages/support/programming-wrds/programming-matlab/matlab-from-your-computer/然后连接自己的wrds账户,并且选择连接想要的数据library, 比如tqam_2021 (see avaiable products: https://wrds-www.wharton.upenn.edu/use.
2022-04-14 08:29:45
1428
原创 Value at Risk (VaR)
@[]DefinitionLet yty_tyt be the price of one asset at time t. Denote rt=100∗(log(yt)−log(yt−1))r_t=100*(log(y_t)-log(y_{t-1}))rt=100∗(log(yt)−log(yt−1)). Let RRRbe the distribution of series yty_tyt. VaRα(R)=FY−1(1−α)VaR_{\alpha}(R)=F_{Y}^{-1}(1-\a
2022-03-23 15:06:07
563
原创 matlab fminsearch error “not enough input arguments“
matlab fminsearch error “not enough input arguments”fun=@(a0,a1,a2)function(x,a0,a1,a2)fminsearch(fun,x0)这样会报错,改成a=[a0,a1,a2];fun=@(a)function(x,a);
2022-03-22 17:04:26
783
原创 tmux
linux上一个使程序后台运行的软件tmux新建一个tmux 任务tmux new -s name在一个任务里面[1] 新建一个窗口 ctrl+z+c[2] 上一个窗口 ctrl+z+p[3] 下一个窗口 ctrl+z+n[4] 退出窗口 ctrl+z+d任务列表 tmux ls进入某一个任务 tmux a -t name...
2021-02-22 15:42:47
75
原创 2020-10-19
http://nianjian.xiaze.com/tags.php?/%E5%8D%97%E9%9D%96%E5%8E%BF%E7%BB%9F%E8%AE%A1%E5%B9%B4%E9%89%B4/1/13603110176/
2020-10-19 20:25:02
71
原创 overleaf 插入中文文献
首先加上\usepackage{CJKutf8}包然后在\begin{document}后面加上\begin{CJK}{UTF8}{gkai}类似这样\begin{document}\begin{CJK}{UTF8}{gkai}\end{CJK}\end{document}另外注意\cite{}里面的内容换成英文
2020-08-23 15:09:05
2362
4
原创 英文论文写作中的词汇句式总结
写在前面:单词的多个词性的使用副词短语的插入使用一. 词汇篇4. 代指本篇文章 this study/this paper5. 广泛的 extensive6. 用某方法 utilize/use/employ/7. 方法 approach/8. 估计 evaluate/estimate/9. 计算 calculate/compute/10. 调查/研究等 examine/investigate/identify/explore11. 实际上 in effect(还有生效的意思)
2020-07-17 19:28:38
1029
原创 python dataframe 按照要求修改某一列中的部分值
#新建一列 inf['d']='' inf['d'].loc[inf['min_dis']>0]=0inf['d'].loc[inf['min_dis']<0]=1
2020-05-15 10:06:23
9446
原创 mac os 上安装的office想修改为英文
直接在Office上修改语言是不管用的。mac的操作系统需要在“系统偏好设置“—“语言和地区”如果想修改整个系统的语言,在通用中设置英语为主要语言。如果仅仅是某个app的语言,可以在app里面增加对某个软件语言的设置。...
2020-04-18 16:53:13
2596
原创 回归问题
回归中的异方差性1.1 定义:一般回归都要求随机扰动项的方差是常数。假如其方差不再是常数,而是互不相同,则认为出现了异方差性(heteroscedasticity)1.2 异方差的类型(来自《计量经济学》李子奈等 &4.2)1.3 异方差的修正—加权最小二乘法WLS(也称广义最小二乘法GLS)加权的主要思想:在采用普通最小二乘法时,对较小的残差平方赋予较大的权重,对较大的...
2020-04-16 15:25:39
277
原创 在mac上安装lyx
在清华镜像上下载安装包https://mirrors4.tuna.tsinghua.edu.cn/lyx/bin/2.1.5/ 亲测第一个是可以的,下载下来,直接安装即可。
2020-03-25 17:38:52
869
1
原创 stata15导入csv中文乱码
看了网上很多教程,让转码的,但是我用 unicode analyze以后出现File summary (before starting):1 file(s) specified1 file(s) already known to be UTF8 in previous runs0 file(s) to be examined …(nothing to do)所以转码没有用正确...
2020-03-23 10:57:40
5079
3
原创 python矩阵转换成dataframe
data是一个dataframe格式的数据data.values就是矩阵格式的数据newdata=pd.DataFrame(data.values,index=data.index,columns=[[‘经度’,‘纬度’]])
2020-02-27 18:47:01
9757
原创 python矩阵运算
之前编程写了很多for循环,因为时间过长,想到改成矩阵来减少运算。math包里面的radians, cos, sin, asin, sqrt这些都只能计算单值,不能计算矩阵。所以改成np.radians,np.cos,np.sin,np.arcsin,np.sqrt另外之前单值的平方要改成np.square()还有矩阵的点乘np.multiply(a,b)新建一个空矩阵a=np.em...
2020-02-27 18:44:04
223
原创 python根据经纬度计算距离function
#根据经纬度信息计算距离from math import radians, cos, sin, asin, sqrtdef geodistance(lng1,lat1,lng2,lat2):lng1, lat1, lng2, lat2 = map(radians, [lng1, lat1, lng2, lat2])dlon=lng2-lng1dlat=lat2-lat1a=sin(dl...
2020-02-26 18:29:06
581
原创 pandas中read_csv的用法
import pandas as pddata = pd.read_csv("路径",header = None, sep = ";")
2020-02-24 15:57:17
234
原创 python新建一个dataframe并且填充数据
new_dataframe = pd.DataFrame(columns = [‘经度’,‘纬度’])假设已经有一列list是经度,一列list是纬度,那么可以new_dataframe[‘经度’] = lonsnew_dataframe[‘纬度’] = lats如果一行一行地循环insert数据,那么可以new_dataframe.append({‘经度’:130,‘纬度’:45},i...
2020-02-24 15:42:39
5919
1
原创 利用百度地图获取行政区边界的经纬度信息
首先在网页上打开百度地图,然后在搜索框输入要查询的地址,例如“河北省”。打开开发者工具,如图,’network‘列,查看后面哪一个有经纬度的信息,复制下来即可。...
2020-02-24 15:19:13
2616
3
原创 python利用locals()循环生成变量名
createVar = locals()for i in city:createVar[i] = data[data[‘city’]==i]这里的i是字符串,如果是数值用str(i)变成字符串
2020-01-13 23:07:12
5013
原创 解决在mac电脑上spyder画图中文乱码的问题
解决在mac电脑上spyder画图中文乱码的问题在网上搜了很多方法,需要将微软雅黑的字体下载下来放在指定的目录下,但是搜的字体好像不可以在mac上,后来发现mac只需要用自带的中文字体即可,在程序前面加一句plt.rcParams[‘font.sans-serif’] = [‘Arial Unicode MS’]后面在用到中文的地方前面都加u...
2020-01-13 10:30:57
973
1
原创 Anaconda3安装以及python包的安装
1.anaconda3安装: 本来应该去官网下载的,但是每一次官网下载都会很慢而且下载失败,所以建议去清华镜像下载(最好下载最新版本,拉到最后就行),很快 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载下来以后就一路next就行。 2.python包的安装 安装好anaconda以后,如果在windows下打开cmd输入...
2018-03-22 11:29:31
3604
1
原创 数学概念
驻点:又称为平稳点、稳定点或临界点(Critical Point)是函数的一阶导数为零,即在“这一点”,函数的输出值停止增加或减少。对于一维函数的图像,驻点的切线平行于x轴。对于二维函数的图像,驻点的切平面平行于xy平面。值得注意的是,一个函数的驻点不一定是这个函数的极值点(考虑到这一点左右一阶导数符号不改变的情况);反过来,在某设定区域内,一个函数的极值点也不一定是这个函数的驻点(考虑到边界条件...
2018-03-16 15:52:07
215
原创 梯度下降
梯度下降是迭代法的一种,可用于求解最小二乘法问题,线性非线性都可以。在求解机器学习模型参数时,即无约束最优化问题时,最常用的就是梯度下降,另一种方法就是最小二乘法。在求损失函数的最小值问题时,可使用梯度下降法一步步迭代得到损失函数的最小值和参数值;如果求损失函数的最大值就要用梯度上升法。 在机器学习中,梯度下降方法包括随机梯度下降和批量梯度下降。 ...
2018-02-24 09:59:52
185
原创 Ubuntu命令
一、基础命令 pwd 目录 ls –help:查询有关ls的所有命令一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录
2018-01-30 10:30:20
226
原创 git使用
一. 安装git和注册github首先必须说明git是世界上最先进的分布式版本控制系统官网下载git打开git CMD输入git,会出现官方的文档 打开git Bash,设置用户名和邮箱 在命令行输入git config –global user.name “Your Name” git config –global user.email “email@example.com
2018-01-25 15:04:33
167
翻译 python学习
一. 怎么学习Python? 1. 克服懒惰,不要总是复制粘贴,尤其在学习初期。 2. 常用的操作必须熟练,不能总是百度,查资料。 3. 浏览官方的API 文档。二. Anaconda 安装与使用 1. Anaconda图形化界面 打开Anaconda navigator 左侧home就是已经安装的jupyter等还有没有安装的rstu
2018-01-17 14:43:46
180
原创 linux服务器操作
1.登录服务器2.python假如没有某个模块,假如没有sql 那么直接输入 pip search mysql-connector | grep –color mysql-connector-python先搜索有哪些版本 pip install mysql-connector-python 安装选择的版本 安装成功另外一种方式: conda list显示所有的anaconda中的包 co
2017-12-20 17:00:45
225
转载 宽平稳和严平稳的区别
严平稳是一种条件比较苛刻的平稳性定义,它认为只有当序列所有的统计性质都不会随着时间的推移而发生变化时,该序列才能被认为平稳.宽平稳是使用序列的特征统计量来定义的一种平稳性.它认为序列的统计性质主要由它的低阶矩决定,所以只要保证序列低阶矩平稳(二阶),就能保证序列的主要性质近似稳定.严平稳条件比宽平稳条件苛刻,通常情况下,低阶矩存在的严平稳能推出宽平稳成立,而宽平稳序列不能反推严平稳成立. 注意:不
2017-12-20 14:25:23
48392
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人