pandas入门——数据分组
来源:互联网 发布:himall 2.6 完整源码 编辑:程序博客网 时间:2024/06/08 14:43
数据分组
- 数据的导入
f = pd.read_csv("D://NBA.csv", encoding="gbk")print(type(f))print(f.shape)# 按条件进行分组g1 = f.groupby(by=list(["collage"]))print(type(g1))print(g1)
- 获取分组数据的第一行
print(g1.first())
- 获取每组的个数
print(g1.size())
- 获取每一组的描述信息
print(g1.describe())
- 查看每一组在样本数据中所有的索引位置
print(g1.groups)
- 选择具体的分组
print(g1.get_group("University of Wisconsin"))
- 对分组数据进行迭代
for name, group in g1: print(name) print("-".center(50, "-")) print(group.shape)
- 将函数应用到分组数据上
print(g1.aggregate(numpy.sum))print(g1.aggregate(numpy.mean))
- 在不同的分组列上应用不同的分组函数
print((g1.aggregate({"height": numpy.sum, "weight": numpy.mean})).rename(columns={"height": "求和", "weight": "平均数"}))
阅读全文
0 0
- pandas入门——数据分组
- pandas—数据聚合与分组运算
- pandas 数据分组运算
- pandas入门——数据的读取
- pandas入门——数据转换
- pandas入门——数据过滤
- pandas入门——数据切片
- pandas入门——数据修改
- Python——数据分析Pandas入门
- pandas 数据分组和聚合
- pandas入门——数据的创建与基本操作
- pandas入门——数据合并concat函数
- pandas入门——数据合并merge函数
- pandas入门——数据缺失值处理
- pandas 数据分析入门
- pandas入门——DataFrame
- pandas入门——Series
- 利用pandas进行数据分组及可视化
- 获取拼音首字母
- Qt: windeployqt命令使用
- 理解word2vec的训练过程
- [BZOJ 2160] 拉拉队排练 Manacher+贪心
- More is better
- pandas入门——数据分组
- ibatis打印sql日志的方法
- android Bluetooth UUID和SDP
- 【java设计模式】之 模板方法(Template Method)模式
- Oracle创建表空间
- 拷贝(复制)结构函数的调用及其作用
- HttpClient跨项目(服务端)调用方法例子
- 1020. 月饼 (25)
- UVA116