有一列列名相同值也相同 有两列列名相同值也相同 按其中一列合并 按两列合并 有一列列名相同值也相同,有一列列名相同值不相同,按两列合并 列名相同值不相同的行删掉 保留所有行 保留所有行并显示合并后该值选用的是哪个数据的 按其中一个数据合并…
DataFrame结构排序 备注:group列降序,data列升序. 合并相同项 查找相同项 添加一列,值是其他列的值进行相关操作后的值 删除列 Series结构替换值 一组值按照范围归类 归类后每类的计数 设置每类的标签 DataFrame结构中空值操作 是否为空值 按行或列判断是否有空值 为空值填充指定值…
字符串小写 字符串大写 字符串长度 去掉字符串中的空格 去掉字符串中的左空格 去掉字符串中的右空格 字符串替换 按字符串切割 字符串是否包含在另一个字符串中…
Series结构 索引 修改 旧数据赋值给新数据,旧数据不变. 对某一数值进行修改,可以选择保留修改前或修改后的数值. 替换索引 修改某一个索引 添加 在数据1后添加数据2,数据1不改变. 添加一个数据. 数据1后添加数据2,新生成的数据可以选择是否用原数据的索引. 删除 DataFrame结构 索引 修改 修改值 修改索引 添加 添加一行数据 两组DataFrame数据按行连接 两组DataFrame数据按列连接 删除 删除行 删除列…
一.读取文件 1)读取文件内容 import pandas info = pandas.read_csv('1.csv',encoding='gbk') # 获取文件信息 print(info) print(type(info)) # 查看文件类型 print(info.dtypes) # 查看每列文件的类型 print(help(pandas.read_csv)) 2)获取文件的信息 import pandas info = pandas.read_csv('1.csv',encoding='…
Pandas库: pandas索引与计算:…
1.读取数据 import pandas food_info = pandas.read_csv("food_info.csv") print(type(food_info)) # <class 'pandas.core.frame.DataFrame'> 2.数据类型 3.数据显示 food_info.head() # 显示读取数据的前5行 food_info.head(3) # 显示读取数据的前3行 food_info.tail(3) # 显示读取数据的后3行 food…
导入Pandas库 创建DataFrame结构 读取.csv文件 titanic_train.csv文件:https://files.cnblogs.com/files/gloria-zhang/titanic_train.rar pd.read_csv()返回DataFrame结构. 显示部分内容 数据信息 数据索引 没有指定的话会添加从0开始的索引. 列信息 每列数据类型 数据值 取指定的数据 指定索引列 根据索引获取数据 数据运算 备注:包括的运算有加.乘.求平均数.求最大值和最小值. 统…
Series结构 筛选数据 指定值 备注:查找出指定数值的索引和数值. 逻辑运算 备注:查找出值大于2的数据. 复合索引 DataFrame结构 显示指定列 筛选显示 备注:值小于0的显示原值,否则显示空值. 备注:值小于0的显示原值,否则显示原值的负数. 备注:显示a<b的行. 备注:显示a<b且b<c的行.…
时间戳 向后推的时间戳 备注:五天后的时间. 指定日期和时间 时间的Series结构 按要求显示时间(开始时间,时间间隔,时间个数) 转换为时间格式,并设置时间列为索引列 方法一 方法二 筛选显示 方法一 备注:按日期时间区间显示数据. 方法二 备注:按年显示. 方法三 备注:按日期区间显示. 方法四 备注:按月显示. 方法五 备注:按逻辑运算结果显示. 方法六 备注:按时间区间显示. 求平均值 备注:按天和按小时求平均值. 备注:每三天求平均值. 求最大值 备注:按天求最大值.…