python 读取csv文件数据详解,给出read_csv定义和参数含义
时间: 2023-04-09 17:02:55 浏览: 133
read_csv是pandas库中用于读取csv文件的函数,其定义为:
pandas.read_csv(filepath_or_buffer, sep=',', delimiter=None, header='infer', names=None, index_col=None, usecols=None, dtype=None, skiprows=None, skipfooter=0, na_values=None, parse_dates=False, infer_datetime_format=False, keep_date_col=False, dayfirst=False, date_parser=None, nrows=None, skip_blank_lines=True, verbose=False, encoding=None, squeeze=False, thousands=None, decimal='.')
其中,常用的参数含义如下:
- filepath_or_buffer:csv文件路径或文件对象
- sep:分隔符,默认为逗号
- delimiter:分隔符,与sep参数作用相同
- header:指定哪一行作为表头,默认为第一行
- names:指定列名
- index_col:指定索引列
- usecols:指定要读取的列
- dtype:指定数据类型
- skiprows:跳过指定行数
- na_values:指定缺失值
- parse_dates:是否解析日期,默认为False
- nrows:读取的行数
- encoding:指定编码方式
以上是常用的参数,还有其他参数可以参考pandas官方文档。
阅读全文