电子商务网站建设的步骤,wordpress设置网站首页,vi设计要素,微信小程序直播开通条件思路#xff1a;
本需求需要将给定的几列数据#xff0c;生成一个排列组合形式的数据列#xff0c;利用到 Pandas 多层索引生成的笛卡尔积的方法。
二、使用步骤
1.引入库
代码如下#xff08;示例#xff09;#xff1a;
import pandas as pd2.读入数据
代码如下
本需求需要将给定的几列数据生成一个排列组合形式的数据列利用到 Pandas 多层索引生成的笛卡尔积的方法。
二、使用步骤
1.引入库
代码如下示例
import pandas as pd2.读入数据
代码如下示例
df pd.DataFrame({姓名: list(甲乙丙)[None],序号: list(12)[None]*2,列: list(ABCD)
})
df#利用 pd.MultiIndex.from_product 方法再经过一系列数据格式转换
(pd.MultiIndex.from_product([df.姓名, df.序号, df.列], namesdf.columns).to_frame().loc[lambda x: x.apply(lambda s: s.notna().all(), axis1)] #选择非空值.astype(str).agg(sum, axis1).to_frame(生成)
)总结
以上就是今天要讲的内容本文仅仅简单介绍了pandas的使用而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。