Python3 Pandas的DataFrame数据的增、删、改、查
一、DataFrame数据准备
增、删、改、查的方法有很多很多种,这里只展示出常用的几种。
参数inplace默认为False,只能在生成的新数据块中实现编辑效果。当inplace=True时执行内部编辑,不返回任何值,原数据发生改变。
import numpy as np import pandas as pd #测试数据。 df = pd.DataFrame(data = [['lisa','f',22],['joy','f',22],['tom','m','21']],index = [1,2,3],columns = ['name','sex','age'])
数据:
name sex age
1 lisa f 22
2 joy f 22
3 tom m 21
二、增删改查操作
1,增
(1).按列增加
citys = ['ny','zz','xy'] df.insert(0,'city',citys) #在第0列,加上column名称为city,值为citys的数值。 jobs = ['student','AI','teacher'