自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 Oracle中 GROUP BY 与 INNER JOIN 连用, 且GROUP BY 中加入条件

SELECT * FROM(SELECTFULLCODE, KCRQ, COUNT(CASE WHEN MRJJ>0 THEN MRJJ ELSE NULL END ) AS BUYCOUNT, SUM(CASE WHEN MRJJ>0 THEN MRJJ ELSE NULL END ) AS BUYAMOUNT, COUNT(CASE WHEN MCJJ>0 TH...

2018-07-17 09:20:41 4434

原创 anacoda下多版本安装库

在Anaconda下安装了Python2.7 和Python3.5 两个版本。使用Anaconda 自带的Navigator无法寻找到需要的mat4py库,需要手动下载。步骤如下:1、启动Anaconda Prompt2、输入conda info --envs查看版本信息3、激活需要安装库的版本 activate py354、安装库pip install mat4py==0.4.0参考:https...

2018-05-29 09:36:54 673

转载 作图11——热力图和网络结构图

import pandas as pdimport numpy as npimport datetime as dtimport matplotlib.pyplot as pltimport seaborn as sns###计算股票的月度收益rn3=pd.read_csv('data2.csv',encoding='gbk',index_col='Dates')rn3_ret=n...

2018-05-25 16:48:24 1772

转载 作图10——seaborn的回归图(2种方法)

import pandas as pdrn2=pd.read_csv('data.csv',encoding='gbk',index_col='Date')##回归制图sns.lmplot('沪深300','中国平安',data=rn2 ,size=8)#方法1sns.jointplot(rn2['沪深300'], rn2['中国平安'], kind='reg', size=8)...

2018-05-25 16:16:49 1468

转载 作图9——seaborn的Joinplot(联合分布图)

import pandas as pdrn2=pd.read_csv('data.csv',encoding='gbk',index_col='Date')import seaborn as snssns.jointplot(rn2['沪深300'],rn2['中国平安'],size=8)

2018-05-25 16:03:27 6070

转载 作图8——Seaborn的直方图

import numpy.random as nprsize=1000rn1=npr.standard_normal(size)import matplotlib.pyplot as pltimport seaborn as snssns.set_palette('muted')fig,((ax1,ax2),(ax3,ax4)) = plt.subplots(2,2,figsi...

2018-05-25 15:57:01 1662

转载 作图方法8——seaborn设置调色板

import numpy as npimport pandas as pdimport matplotlib as mplimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False #用来正常显示...

2018-05-25 11:19:53 1812 1

转载 作图方法7——Seaborn主题式

def sinplot(flip=1): x=np.linspace(0,14,100) for i in range (1,7): plt.plot(x,np.sin(x+i*.5)*(7-i)*flip)1、普通matplotlib作图sinplot()2、引入seabornimport seaborn as snssns.set_style({"font.s...

2018-05-25 11:06:38 996

原创 投资组合的有效边界及基于目标函数的组合优化

##导入数据data2=pd.read_csv('data2.csv', encoding='gbk', index_col='Dates')data2.index=[dt.datetime.strptime(x,'%Y/%m/%d') for x in data2.index]#计算股票收益率log_returns=np.log(data2.pct_change()+1)##计算不...

2018-05-25 10:06:05 5346 4

转载 作图方法6——组合收益波动散点图

##导入数据data2=pd.read_csv('data2.csv', encoding='gbk', index_col='Dates')data2.index=[dt.datetime.strptime(x,'%Y/%m/%d') for x in data2.index]#计算股票收益率log_returns=np.log(data2.pct_change()+1)##计算不...

2018-05-24 15:08:28 2345

转载 股票收益率正态分布性检验

##导入数据data2 = pd.read_csv ('data2.csv', encoding='gbk', index_col='Dates')data2.index=[dt.datetime.strptime(x,'%Y/%m/%d') for x in data2.index]##股票价格走势作图(data2/data2.iloc[0]*100).plot(figsize=(10...

2018-05-24 11:08:17 12793

转载 作图方法5——分位数—分位数图

##通过分位数-分位数图来验证收益率是否符合正态分布import statsmodels.api as smfig, axes = plt.subplots(3,2,figsize=(10,12))for i in range(0,3): for j in range(0,2): sm.qqplot(log_returns.iloc[:,2*i+j].dropna()...

2018-05-24 11:05:32 16688 1

转载 作图方法4——柱状图

#计算对数收益率log_returns=np.log(data2.pct_change()+1)#做柱状图log_returns.hist(bins=50, figsize=(10,6),layout=(2,3))

2018-05-24 11:04:36 973

转载 作图方法3

##导入数据data2 = pd.read_csv ('data2.csv', encoding='gbk', index_col='Dates')data2.index=[dt.datetime.strptime(x,'%Y/%m/%d') for x in data2.index]##股票价格走势作图(data2/data2.iloc[0]*100).plot(figsize=(10...

2018-05-24 11:03:33 159

转载 Python的样条插值

import numpy as npimport pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False #用来正常显示负号#导入数据data1=pd.read_c...

2018-05-23 15:47:27 13414

转载 回归分析

一、导入数据import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport datetime as dt#%matlplotlib inline 在Jupter中使用,用来使得图片显示在页面中,而非弹出窗口## 获取数据data=pd.read_csv('data.csv',encoding='...

2018-05-23 15:45:40 249

转载 作图方法2

##作图fig,(ax1,ax2)=plt.subplots(2,1,figsize=(10,12))ax1.plot(X,Y,label='沪深300')ax1.plot(x,iy1,'r.',label='插值点')ax1.set_ylim(Y.min()-10,Y.max()+10)ax1.set_ylabel('指数')ax1.set_title('线性插值')ax1.leg...

2018-05-23 15:44:46 292

转载 作图方法1

# -*- coding: utf-8 -*-import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport datetime as dt#%matlplotlib inline 在Jupter中使用,用来使得图片显示在页面中,而非弹出窗口#原因:matplotlib库中没有中文字体plt.rcParams['f...

2018-05-23 15:42:43 326

转载 初始化环境变量,清空变量

在运行一个新程序的时候,我们往往需要先将环境中的变量清干净,也就是环境初始化。网上常用的,reset方法需要手动在command windows里输入【y】,不利于多程序的自动化运行。比较好的方法,是准备一个自动将自定义变量清空的脚本,在每次新程序运行时调用。借鉴网上的方法:http://blog.sina.com.cn/s/blog_b2f983a50102yexs.html1、编写自动清空自定...

2018-05-23 15:42:09 3726

原创 python 3.5 解决csv 读入中的'utf-8' codec can't decode办法

UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xd0 in position 0: invalid continuation byte原因:excel和csv中的中文储存格式是GBK,而Python对输入源的格式读取默认为‘utf-8’,所以导致带中文的文件读不进来。------------------------------------...

2018-05-23 12:34:29 17423

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除