pandas dataframe创建
时间: 2023-05-09 13:01:38 浏览: 110
pandas DataFrame创建方法的方式
5星 · 资源好评率100%
Pandas是一个非常强大的数据处理库,而DataFrame则是其最常用的数据结构之一。Pandas DataFrame可以看作是一个类似于Excel的二维表格,它由许多行和列组成。在Pandas中,我们可以使用多种方式来创建DataFrame。下面简要介绍一些常见的方法。
1. 从列表或数组创建DataFrame
我们可以使用Pandas中的DataFrame函数,将列表或数组转换为DataFrame。例如:
import pandas as pd
data = {'name': ['John', 'Anna', 'Peter', 'Linda'],
'age': [23, 36, 28, 25],
'gender': ['M', 'F', 'M', 'F']}
df = pd.DataFrame(data)
print(df)
输出:
name age gender
0 John 23 M
1 Anna 36 F
2 Peter 28 M
3 Linda 25 F
2. 从CSV文件创建DataFrame
我们也可以从CSV文件中读取数据,创建DataFrame。例如:
df = pd.read_csv('data.csv')
print(df)
3. 从数据库中读取数据创建DataFrame
我们可以使用Pandas中的read_sql函数从数据库中读取数据,创建DataFrame。例如:
from sqlalchemy import create_engine
engine = create_engine('postgresql://user:password@host:port/database')
df = pd.read_sql('SELECT * FROM table_name', engine)
以上就是常见的Pandas DataFrame创建方法,你可以根据具体需要选择适合自己的方法来创建DataFrame。
阅读全文