pandas创建空的dataframe

pandas创建空的dataframe

pandas创建空的dataframe

在数据处理和分析中,pandas是一个非常强大的工具。pandas的一个常见用法是创建一个空的dataframe,然后逐步填充数据。本文将详细介绍如何使用pandas创建一个空的dataframe,并且展示一些填充数据的示例。

创建空的dataframe

要创建一个空的dataframe,只需要调用pandas的DataFrame方法即可。下面是一个示例:

import pandas as pd

df = pd.DataFrame()
print(df)

运行上述代码,输出如下:

Empty DataFrame
Columns: []
Index: []

可以看到,我们成功地创建了一个空的dataframe,没有任何行或列。

向dataframe中添加数据

现在我们来看一些向dataframe中添加数据的方法。

使用字典添加行

可以使用字典来一次性添加多行数据。下面是一个示例:

import pandas as pd

data = {'A': [1, 2, 3],
        'B': [4, 5, 6]}
df = pd.DataFrame(data)
print(df)

运行上述代码,输出如下:

   A  B
0  1  4
1  2  5
2  3  6

可以看到,我们成功地向dataframe中添加了两列数据。

使用append方法添加行

我们也可以使用append方法逐行添加数据。下面是一个示例:

import pandas as pd

df = pd.DataFrame(columns=['A', 'B'])

# 添加第一行数据
df = df.append({'A': 1, 'B': 4}, ignore_index=True)

# 添加第二行数据
df = df.append({'A': 2, 'B': 5}, ignore_index=True)

# 添加第三行数据
df = df.append({'A': 3, 'B': 6}, ignore_index=True)

print(df)

运行上述代码,输出如下:

   A  B
0  1  4
1  2  5
2  3  6

可以看到,通过append方法,我们成功地逐行添加了数据。

总结

本文介绍了如何使用pandas创建一个空的dataframe,并且展示了向dataframe中添加数据的两种方法:使用字典和append方法。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程