pandas.read_sas#

pandas.read_sas(filepath_or_buffer, format=None, index=None, encoding=None, chunksize=None, iterator=False)[源代码]#

读取存储为XPORT或SAS7BDAT格式文件的SAS文件。

参数
filepath_or_buffer字符串、路径对象或类似文件的对象

字符串、路径对象(实现 os.PathLike[str] )或实现二进制文件的类似文件的对象 read() 功能。该字符串可以是URL。有效的URL方案包括http、ftp、s3和文件。对于文件URL,需要主机。本地文件可以是: file://localhost/path/to/table.sas

formatStr{‘xport’,‘sas7bdat’}或无

如果没有,则从文件扩展名推断文件格式。如果是‘xport’或‘sas7bdat’,则使用相应的格式。

index索引列的标识,默认为无

应用作DataFrame索引的列标识符。

encoding字符串,默认为无

对文本数据进行编码。如果没有,则将文本数据存储为原始字节。

chunksize集成

读取文件 chunksize 一次行数,返回迭代器。

在 1.2 版更改: TextFileReader 是一名上下文管理器。

iterator布尔默认为FALSE

如果为True,则返回用于增量读取文件的迭代器。

在 1.2 版更改: TextFileReader 是一名上下文管理器。

退货
如果迭代器=FALSE且块大小=无,则返回DataFrame,否则返回SAS7BDATReader
或XportReader