Python使用pandas导入xlsx格式的excel文件内容操作代码

  • Post category:Python

下面我将为您详细讲解Python使用pandas导入xlsx格式的excel文件内容操作代码的完整实例教程,包括以下内容:

  1. 导入pandas模块
  2. 读取xlsx文件
  3. 查看数据
  4. 数据筛选
  5. 数据排序
  6. 数据统计

示例1:读取excel文件并查看数据

# 导入pandas模块
import pandas as pd

# 读取excel文件
data = pd.read_excel("example.xlsx")

# 查看数据前5行
print(data.head())

该示例中,我们首先导入了pandas模块,然后使用read_excel()方法读取了名为”example.xlsx”的文件,并将数据存储在data中。接着使用head()方法查看了data的前5行数据。

示例2:筛选数据并统计总和

# 导入pandas模块
import pandas as pd

# 读取excel文件
data = pd.read_excel("example.xlsx")

# 选取满足题目要求的数据
condition1 = data["score"] >= 90
condition2 = data["rank"] == "A"
selected_data = data[condition1 & condition2]

# 计算总分
sum_score = selected_data["score"].sum()

# 输出总分
print("总分为:", sum_score)

该示例中,我们首先导入了pandas模块,然后使用read_excel()方法读取了名为”example.xlsx”的文件,并将数据存储在data中。接着使用条件过滤选取了满足score大于等于90且rank为A的数据,并将结果存储在selected_data中。最后使用sum()方法计算了selected_data中score列的总和,并将结果存储在sum_score中,输出了总分。