小白的pandas学习笔记
pandas的map()
使用jupyter notebook。
首先引入pandas和numpy,代码如下:
import pandas as pd
import numpy as np
之后读取或创建数据,可以用DataFrame,代码:
red=pd.DataFrame(data={
"分数":np.random.randint(90,150,15),
"学号":np.random.randint(01,30,15)
})
#看结果
red
运行结果如下:
之后再定义带入到map()中的函数
代码:
def map_compare(x):
if x > 120:
print(str(x)+"合格")
else:
print(str(x)+"fail")
写map()处理数据:
red["分数"].map(map_compare)
运行结果如下:
结束
简简单单的小白学习日记