admin 管理员组

文章数量: 887032


2024年1月14日发(作者:nginx转发域名负载均衡策略)

Python中创建Dataframe的方法

在Python中,我们可以使用多种方式来创建DataFrame。下面是一些最常用的方法:

1. 通过列表创建Dataframe:

可以使用列表作为参数来创建DataFrame。列表中的每个元素将成为DataFrame的一列。下面是一个例子:

```python

import pandas as pd

data = [['John', 28], ['Mike', 32], ['Lisa', 45]]

df = ame(data, columns=['Name', 'Age'])

print(df)

```

输出结果为:

```

Name Age

0 John 28

1 Mike 32

2 Lisa 45

```

2. 通过字典创建Dataframe:

可以使用字典来创建DataFrame,其中字典的键将成为列名,而字典的值将成为DataFrame的数据。下面是一个例子:

```python

import pandas as pd

data = {'Name': ['John', 'Mike', 'Lisa'], 'Age': [28, 32,

45]}

df = ame(data)

print(df)

```

输出结果为:

```

Name Age

0 John 28

1 Mike 32

2 Lisa 45

```

3. 通过NumPy数组创建Dataframe:

可以使用NumPy数组来创建DataFrame。首先需要导入NumPy库,然后使用NumPy数组作为参数传递给DataFrame的构造函数。下面是一个例子:

```python

import pandas as pd

import numpy as np

data = ([['John', 28], ['Mike', 32], ['Lisa', 45]])

df = ame(data, columns=['Name', 'Age'])

print(df)

```

输出结果为:

```

Name Age

0 John 28

1 Mike 32

2 Lisa 45

```

4. 通过CSV文件创建Dataframe:

可以从CSV文件中读取数据,并将其转换为DataFrame。可以使用pandas库中的`read_csv(`函数来实现。下面是一个例子:

```python

import pandas as pd

df = _csv('')

print(df)

```

这将读取名为""的文件,并将其转换为DataFrame。

5. 通过Excel文件创建Dataframe:

可以从Excel文件中读取数据,并将其转换为DataFrame。可以使用pandas库中的`read_excel(`函数来实现。下面是一个例子:

```python

import pandas as pd

df = _excel('')

print(df)

```

这将读取名为""的文件,并将其转换为DataFrame。

6. 通过SQL查询创建Dataframe:

可以使用pandas库中的`read_sql(`函数执行SQL查询,并将结果转换为DataFrame。需要安装适当的数据库驱动程序。下面是一个例子:

```python

import pandas as pd

import sqlite3

conn = t('')

query = 'SELECT * FROM employees'

df = _sql(query, conn)

print(df)

```

这将执行名为"employees"的表的SQL查询,并将结果转换为DataFrame。

这是一些常用的方法来创建DataFrame,你可以根据实际情况选择最适合你的方法来创建DataFrame对象。


本文标签: 创建 使用 结果 字典 名为