zoukankan      html  css  js  c++  java
  • 2.13 描述性统计(平均数,中位数,中数,数据的离散度(极差,平均绝对偏差,方差标准差))

    统计分析包括描述统计和推断统计两个部分。

    对已有的数据整理,计算数据指标,平均数,中位数,中数,数据的离散度(极差,平均绝对偏差,方差标准差)是最常用的技术手段,也是最容易的。

    # hanbb
    # come on!!!
    import tushare as ts
    import matplotlib.pyplot as plt
    
    # 股票数据获取
    data_zglt = ts.get_hist_data('600050',start='2015-06-23',end='2017-11-16')
    data_pfyh = ts.get_hist_data('600000',start='2015-06-23',end='2017-11-16')
    
    # 收益率计算
    data_zglt['returns'] = (data_zglt['close']-data_zglt['close'].shift(1))/data_zglt['close'].shift(1)
    data_pfyh['returns'] = (data_pfyh['close']-data_pfyh['close'].shift(1))/data_pfyh['close'].shift(1)
    
    # 求平均值
    print(data_zglt['returns'].mean(),data_pfyh['returns'].mean())
    # 求中位数
    print(data_zglt["returns"].median(),data_pfyh["returns"].median())
    # 求众数
    print(data_zglt["returns"].mode(),data_pfyh["returns"].mode())
    
    # 四分位数
    print(data_zglt['returns'].quantile(i) for i in [0.25,0.75])
    print(data_pfyh['returns'].quantile(i) for i in [0.25,0.75])
    
    
    # 数据的离散度 稳定性
    # 极差
    print(data_zglt['returns'].max()-data_zglt['returns'].min())
    print(data_pfyh['returns'].max()-data_pfyh['returns'].min())
    
    # 平均绝对偏差(MAD:mean absolute devation)
    # define:数据和均值差值的 之和 的平均数(除以N)
    print(data_zglt["returns"].mad(),data_pfyh["returns"].mad())
    
    # 方差(variance)和标准差(standard deviation)
    # var define:数据和均值差值的 平方之和 的平均数(除以N-1)
    print(data_zglt["returns"].var(),data_pfyh["returns"].var())
    print(data_zglt["returns"].std(),data_pfyh["returns"].std())
    
    # 描述性数据
    print(data_zglt["returns"].describe(),data_pfyh["returns"].describe())
  • 相关阅读:
    IT asset register
    微前端
    强缓存和弱缓存(协商缓存)
    比较运算规则 == 、 ===、Object.is 和 ToPrimitive 方法 [[DefaultValue]] (hint)
    事件冒泡、事件捕获、事件委托
    mysql服务没有响应控制功能
    React 项目中有哪些细节可以优化?实际开发中都做过哪些性能优化
    算法的时间复杂度与空间复杂度
    算法:42.接雨水
    解决每次git pull、git push都需要输入账号和密码的问题
  • 原文地址:https://www.cnblogs.com/hanbb/p/8031216.html
Copyright © 2011-2022 走看看