首页 > 解决方案 > 如何在不读取 R 的情况下检查 SAS 数据(.sas7bdat)的行数

问题描述

我有一个大的 SAS 文件要处理,我需要先访问行数,然后再分块处理它们。

有没有一种快速的方法可以在读入之前检查行数R

我用过length(count.fields(data))但对速度不满意。

编辑:将数据加载到 R 对我来说不是一个可行的选择。

标签: rsas

解决方案


我听说将它放入数据集中然后开始处理它更容易。

require(haven)
data <- read_sas("C:/temp/mysasdataset.sas7bdat")
rows <- nrow(data)

推荐阅读