美文网首页
python 交叉分析(数据透视表)

python 交叉分析(数据透视表)

作者: 正在充电Loading | 来源:发表于2017-08-28 11:30 被阅读0次

    import numpy

    import pandas

    data = pandas.read_csv(

    'D:\\PDA\\5.4\\data.csv'

    )

    bins = [

    min(data.年龄)-1, 20, 30, 40, max(data.年龄)+1

    ]

    labels = [

    '20岁以及以下', '21岁到30岁', '31岁到40岁', '41岁以上'

    ]

    data['年龄分层'] = pandas.cut(

    data.年龄,

    bins,

    labels=labels

    )

    ptResult = data.pivot_table(

    values=['年龄'],

    index=['年龄分层'],

    columns=['性别'],

    aggfunc=[numpy.size]

    )

    相关文章

      网友评论

          本文标题:python 交叉分析(数据透视表)

          本文链接:https://www.haomeiwen.com/subject/ymwwdxtx.html