Python Pandas教程:如何显示DataFrame的前三列

在数据分析中,经常需要从DataFrame中选择特定列进行操作。本文将介绍如何使用Python Pandas库的.iloc属性来显示DataFrame的前三列,并提供详细的代码示例和说明。

1. 创建示例DataFrame

首先,我们创建一个包含姓名、年龄、城市和国家的示例DataFrame:

import pandas as pd

# 创建示例DataFrame
data = {
    'Name': ['Alice', 'Bob', 'Charlie'],
    'Age': [25, 30, 35],
    'City': ['New York', 'London', 'Tokyo'],
    'Country': ['USA', 'UK', 'Japan']
}
df = pd.DataFrame(data)
print(df)

输出结果:

      Name  Age      City Country
0    Alice   25  New York     USA
1      Bob   30    London      UK
2  Charlie   35     Tokyo   Japan

2. 使用.iloc属性选择前三列

接下来,我们使用.iloc属性选择前三列。.iloc属性接受两个参数,分别表示行和列的索引。切片操作可以用于选择多个行或列,例如 : 表示选择所有行,:3 表示选择索引从0到2(不包括3)的列,即前三列。

# 显示前三列
first_three_columns = df.iloc[:, :3]
print(first_three_columns)

输出结果:

      Name  Age      City
0    Alice   25  New York
1      Bob   30    London
2  Charlie   35     Tokyo

总结

通过以上代码示例,我们成功地使用Pandas库的.iloc属性显示了DataFrame的前三列。你可以根据实际需求修改列索引来选择不同的列。

希望本文对你有所帮助!

Python Pandas教程:如何显示DataFrame的前三列

原文地址: https://www.cveoy.top/t/topic/ZHi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录