【python】pandas常见文件读取方法
在Pandas中,常用的文件读取方法包括:
pd.read_csv()
:读取CSV文件。pd.read_excel()
:读取Excel文件。pd.read_json()
:读取JSON文件。pd.read_parquet()
:读取Parquet文件。pd.read_sql()
:读取SQL查询结果。pd.read_sql_query()
:执行SQL查询并读取结果。pd.read_sql_table()
:读取数据库中的表。
以下是这些方法的基本使用示例:
import pandas as pd
# 读取CSV文件
df_csv = pd.read_csv('data.csv')
# 读取Excel文件
df_excel = pd.read_excel('data.xlsx')
# 读取JSON文件
df_json = pd.read_json('data.json')
# 读取Parquet文件
df_parquet = pd.read_parquet('data.parquet')
# 从SQL数据库读取数据
from sqlalchemy import create_engine
engine = create_engine('sqlite:///my_database.db')
df_sql = pd.read_sql('SELECT * FROM my_table', engine)
# 使用SQL查询读取数据
df_sql_query = pd.read_sql_query('SELECT * FROM my_table WHERE condition = ?', engine, params=[value])
# 读取数据库中的表
df_sql_table = pd.read_sql_table('my_table', engine)
请根据实际文件类型和数据库配置选择合适的方法。
评论已关闭