📜  使用元组列表创建 Pandas 数据框(1)

📅  最后修改于: 2023-12-03 14:49:52.845000             🧑  作者: Mango

使用元组列表创建 Pandas 数据框

在 Pandas 中,我们可以使用元组列表来创建数据框(DataFrame)。数据框是一种二维表格数据结构,类似于 Excel 中的表格或 SQL 中的表。

创建元组列表

首先,我们需要创建一个包含元组的列表。每个元组表示数据框中的一行数据,元组的每个元素表示一列数据。例如,下面是一个包含学生信息的元组列表:

data = [
    ('Alice', 25, 'Female'),
    ('Bob', 30, 'Male'),
    ('Charlie', 28, 'Male'),
    ('Daisy', 27, 'Female')
]
导入 Pandas 模块

要使用 Pandas 创建数据框,首先需要导入 Pandas 模块。通常,我们将其导入并使用别名 pd

import pandas as pd
创建数据框

使用元组列表创建数据框非常简单。我们可以调用 Pandas 提供的 DataFrame() 函数,并将元组列表作为参数传递给它。另外,我们还可以为每列指定名称。

df = pd.DataFrame(data, columns=['Name', 'Age', 'Gender'])

这样,我们就成功创建了一个名为 df 的数据框。该数据框有三列,分别是 Name、Age 和 Gender。

查看数据框

为了查看数据框的内容,可以使用 head() 方法,它默认显示前五行数据。例如,要查看 df 数据框的内容,可以执行以下代码:

print(df.head())
结果:

| | Name | Age | Gender | |---|----------|-----|--------| | 0 | Alice | 25 | Female | | 1 | Bob | 30 | Male | | 2 | Charlie | 28 | Male | | 3 | Daisy | 27 | Female |

总结

通过使用元组列表,我们可以轻松创建 Pandas 数据框。这种创建方式非常灵活,可以根据实际情况为列指定名称,同时处理大量的数据。通过查看数据框的内容,我们可以快速了解数据集的结构和内容,帮助我们进行数据分析和处理。