Python DataFrame 创建指南:从列表、字典到 CSV 文件
要使用 Python 创建 DataFrame,需要先导入 pandas 库。然后可以使用以下方法来创建 DataFrame:
- 从列表、字典或 numpy 数组创建 DataFrame:
import pandas as pd
import numpy as np
# 从列表创建 DataFrame
data = [['Alice', 26], ['Bob', 31], ['Charlie', 28]]
df = pd.DataFrame(data, columns=['Name', 'Age'])
print(df)
# 从字典创建 DataFrame
data = {'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [26, 31, 28]}
df = pd.DataFrame(data)
print(df)
# 从 numpy 数组创建 DataFrame
data = np.array([['Alice', 26], ['Bob', 31], ['Charlie', 28]])
df = pd.DataFrame(data, columns=['Name', 'Age'])
print(df)
- 从 CSV 文件或其他数据源读取数据创建 DataFrame:
# 从 CSV 文件创建 DataFrame
df = pd.read_csv('data.csv')
# 从数据库查询结果创建 DataFrame
import sqlite3
conn = sqlite3.connect('example.db')
df = pd.read_sql_query('SELECT * FROM employees', conn)
以上是创建 DataFrame 的基本方法,可以根据具体需求对 DataFrame 进行操作和修改。
原文地址: https://www.cveoy.top/t/topic/nEW9 著作权归作者所有。请勿转载和采集!