一、df 的本质:DataFrame 数据结构
二、在你的代码中 df 的作用
from dbfread import DBF
import pandas as pd
# 读取DBF文件并转换为DataFrame
table = DBF(dbf_path, encoding='gbk')
df = pd.DataFrame(table) # 将DBF数据转换为DataFrame
三、DataFrame 的核心操作示例
df.info() # 查看列名、数据类型、非空值数量等
df.shape # 查看行数和列数 (rows, columns)
df.head() # 查看前几行数据
2.筛选数据
df[df['J1'] == 501] # 筛选J1等于501的行
df[['J1', 'Hj']] # 提取J1和Hj两列
3.汇总计算
df['Hj'].sum() # 计算Hj列的总和
df.groupby('J1')['Hj'].sum() # 按J1分组后汇总Hj

发表评论 取消回复