
Pandas教程
Tips:编程是工科,多动手、付出必有回报。
博文目录
-
【顶】好评文章推荐
-
pandas的groupby使用apply分组排序
前面的文章依次介绍过pandas分组操作中高频出现的函数,如agg、transform、filter,如果想彻底了解pandas分组聚合各类操作可以查看 pandas的groupby使用大全 。 在实际处理数据中,pandas分组后...
阅读更多指数:41222-04-04
-
pandas transform用法详解(多个案例)
pandas的transform函数可以被很多对象调用,比较常见的是Series对象、DataFrame对象、DataFrameGroupBy对象、SeriesGroupBy对象,我们分别来讲解下。 1、Series对象调用transform() Series.transform(func,axis...
阅读更多指数:39022-04-12
-
pandas多行转多列(长表变宽表)pivot和unstack
pandas处理数据除了对数据进行加减乘除、关联、分组等之外,还会涉及对数据进行变形操作,比如多行转多列,多列转多行,本文介绍下pandas多行变多列(即长表变宽表)操作,分别用...
阅读更多指数:33622-05-01
-
pandas多列变多行(即宽表变长表)melt和stack函数
多行转多列和多列转多行是较为常见的操作,上一篇文章介绍了pandas多行变多列(即长表变宽表)操作,本文介绍pandas多列变多行(即宽表变长表)操作,分别用melt和stack来实现。 1、...
阅读更多指数:37222-05-01
-
pandas多重索引标准样式(写入excel有空行)
pandas的列索引和行索引都可以有name属性(多重索引就是names属性),所以一旦涉及多重索引,pandas需要预留位置来展示多重索引可能存在的names属性,因此在一些展示上可能和我们想的不同...
阅读更多指数:22622-05-01
-
pandas的多重索引index、columns、索引值、names属性及表结构
上篇文章通过从excel读取数据来生成多重索引的df,本节我们从头来认识下pandas的多重索引,对其有1个整体的概念。我们先通过index和columns参数来创建1个多重索引的df。 要创建多重索引...
阅读更多指数:11722-05-03
-
from_arrays、from_tuples、from_product、from_frame创建多重索引
上篇文章我们给pandas创建多重索引是直接给index或者columns参数传递二维列表,这样写起来可能比较麻烦,实际上才pandas中有3个比较常用的方法来创建多重索引,分别介绍如下。 1、fro...
阅读更多指数:26522-08-14
-
pandas创建多重索引的7种方法
pandas创建多重索引有很多方式,老董在使用过程中一共总结了7种类方式,本文为大家总结1下。 1、pd.MultiIndex.from_arrays(): 可以直接传入二维列表作为参数。 # ‐*‐ coding: utf‐8 ‐*‐...
阅读更多指数:22822-08-14
-
pandas获取及删除某一级索引、多层变为单层索引
pandas创建多重索引后,如果想要得到某一层的索引,则需要通过get_level_values获得。如果想要删除某个层级的索引则可以使用 get_level_values(level=)函数可以接受int或者str类型,int代表索引...
阅读更多指数:27022-08-14