Pandas中map、apply、applymap使用详解

在日常使用Pandas进行数据处理中,我们经常会对DataFrame对象进行逐行、逐列或逐个元素的操作。下面为大家介绍三个方法,基本可以解决绝大部分的数据处理需求,我们称之为数据操作的三板斧

首先我们先创建一个DataFame数据用于演示:

import pandas as pdimport numpy as npboolean=[True,False]gender=["男","女"]color=["white","black","yellow"]data=pd.DataFrame({
      "height":np.random.randint(150,190,100),    "weight":np.random.randint(40,90,100),    "smoker":[boolean[x] for x in np.random.randint(0,2,100)],    "gender":[gender[x] for x in np.random.randint(0,2,100)],<

你可能感兴趣的