python/pandas/numpy数据分析(十一)-相关系数与协方差
来源:互联网 发布:协方差矩阵 编辑:程序博客网 时间:2024/05/16 17:59
axis=0和1分别的表格的纵轴和横轴
最浅显易懂的协方差与标准差
https://www.zhihu.com/question/20852004
有些汇总信息是通过参数对计算出来的
import pandas.io.data as webimport numpy as npimport osimport pandas as pdfrom pandas import Series,DataFrameimport matplotlib.pyplot as pltall_data={}for ticker in ['GOOG','IBM']: all_data[ticker]=web.get_data_yahoo(ticker,'9/9/2016','12/12/2016')# price=DataFrame({tic:data['Adg Close'] # for tic,data in all_data.items()})volume=DataFrame({tic:data['Volume'] for tic,data in all_data.items()})# volume.tail()returns=volume.pct_change()returns.tail()# px=web.DataReader('F-F_Research_Data_factors','famafrench')# px.tail()
注意,有些数据源已经变更. 可以参考:http://stackoverflow.com/questions/15777021/pandas-io-data-get-data-yahoo-dji-retrieval-error
ct_change 计算百分数变化
Series的corr方法用于计算两个Series中重叠的,非NA的,按索引对其的值得相关系数.
cov用于计算协方差
returns.GOOG.corr(returns.IBM)0.6680384656565751returns.GOOG.cov(returns.IBM)0.12451587226637535
DataFrame的corr和cov方法将以DataFrame的形式返回完整的相关系数或者协方差矩阵.
returns.corr()
returns.cov()
利用DataFrame.corrwith方法可以计算其列或者行跟另一个Series后者DataFrame之间的相关系数.
0 0
- python/pandas/numpy数据分析(十一)-相关系数与协方差
- Python+pandas计算数据相关系数
- 【回归分析】[1]--协方差与相关系数
- 协方差与相关系数 numpy中cov与corrcoef的使用
- 协方差与相关系数
- 协方差与相关系数
- 协方差与相关系数、矩
- 协方差与相关系数
- 协方差 与 相关系数
- 协方差与相关系数
- python/pandas/numpy数据分析(七)-MultiIndex
- Python数据分析笔记——Numpy、Pandas库
- Python数据分析模块安装---Numpy、Pandas、Matplotlib
- 《Python数据分析常用手册》一、NumPy和Pandas篇
- python数据分析学习笔记-Numpy-Matplotlib-Pandas
- Python数据分析常用手册——Numpy和Pandas
- 《Python数据分析常用手册》一、NumPy和Pandas篇
- 《Python数据分析常用手册》一、NumPy和Pandas篇
- C++ VS混合编程--VS执行崩溃问题
- 单张纹理
- Rotate Array
- Java设计模式(15)行为型:观察者模式
- Linux运维第二讲
- python/pandas/numpy数据分析(十一)-相关系数与协方差
- 23种设计模式(1):单例模式
- Spring Batch 简介(一)
- 深入浅出RxJava四-在Android中使用响应式编程
- RPC在neutron中的应用,比较详细的介绍了如何使用
- java中RSA加解密的实现
- Java向上转型和向下转型
- 盒子Box UVA1587
- 互联网业务安全