python读取数据函数参数_用Python进行数据分析(2)——读取导入数据

本文详细介绍了如何使用Python的pandas库从Excel和CSV文件中读取数据,包括read_excel和read_csv函数的常用参数,如io、sheet_name、header和names等。此外,还讲解了如何从MySQL数据库导入数据,包括建立数据库连接和执行SQL查询的方法。
摘要由CSDN通过智能技术生成

目录:从文件导入

从数据库导入

一、从文件导入

1、读取Excel文件——read_excel()

pd.read_excel(io, sheet_name=0, header=0, names=None, index_col=None, usecols=None, squeeze=False, dtype=None, engine=None, converters=None, true_values=None, false_values=None, skiprows=None, nrows=None, na_values=None, parse_dates=False, date_parser=None, thousands=None, comment=None, skipfooter=0, convert_float=True, **kwds)

(1)功能说明

将Excel文件读取到pandas DataFrame中,支持本地文件系统或URL的’xls’和’xlsx’文件扩展名,带有这两种扩展名的文件,函数都可以处理。

(2)常用参数说明io参数

io参数可以接受的有:str,Excel文件,xlrd.Book,路径对象或类似文件的对象,其中最常用的是str,一般是文件路径+文件名,需要注意的是文件名字不要漏掉后缀,即文件扩展名,表明文件类型的那个!有时候需要对路径中的”\”进行转义,io参数没有默认值,必须传入。

# jupter notebook环境中不需要对"\"进行转义

pd.read_excel(r"C:\Users\asus\Desktop\test.xlsx")

# pd.read_excel(r"C:\\Users\\asus\\Desktop\\test.xlsx")

# jupter notebook、Windows环境下,用"/"可以文件名联想

pd.read_excel(r"C:/Users/asus/Desktop/test.xlsx")sheet_name参数

通过sheet位置或通过sheet名字来指定读入哪个sheet的数据。当一个excel工作簿中包含有很多个sheet工作表时,sheet_name用于决定导入那个sheet表单。可以接收的参数类型有:str,int,list或None。其中,str代表“工作表名称”;整数用于零索引工作表位置;字符串/整数列表用于请求多个工作表;None获取所有工作表;默认0,获取第一个工作表。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值