Python中创建Dataframe的方法

Python中创建Dataframe的方法


2024年1月7日发(作者:)

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对象。


发布者:admin,转转请注明出处:http://www.yc00.com/news/1704593861a1359487.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信