我有一个从SAS导出的sas7bdat格式的表,但我没有SAS。需要检查包含预期变量和数据类型的这些表。要做到这一点,我只需要将这些数据帧中的一小部分加载到R或Python中。
对于较小的表,我使用
client_ft_lremm = pandas.read_sas("C:/Users/USER/Documents/client_ft_lremm.sas7bdat").head(10)
但它仍然加载整个帧,然后选择前10名。
原因是一些表的大小(超过17 so )超过了我的RAM,因此它超载并丢失。
是否有可能加载SAS7BDAT表的前10行而不将整个表加载到内存中?
谢谢
发布于 2017-09-12 12:55:38
您可以使用SAS (https://support.sas.com/downloads/package.htm?pid=712)。这是一个允许您查看SAS数据集的Windows应用程序。您必须手动检查它们,但它应该可以执行您需要的操作。
https://stackoverflow.com/questions/46171900
复制相似问题