首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将大型数据集导入SAS?

如何将大型数据集导入SAS?
EN

Stack Overflow用户
提问于 2011-02-12 14:26:28
回答 1查看 3.6K关注 0票数 3

我在文本文件中有一个相当大的数据集,大约有2500万行和200列(它们都是数字的)。我想对它们进行一些统计和数据分析(生存分析)。

将数据导入SAS的最快方法是什么?

  1. 我的PC需要多少内存才能运行这么大的数据集?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-12 17:48:04

  1. --我不确定在使用PROC导入时,任何事情都会比仅仅读取数据集快得多。预先指定您的信息和格式可能有助于加快速度,但是PROC导入默认情况下只从前20条记录中推断这些信息和格式,因此它不会读取整个数据集来确定要使用的数据类型。您的列都是数字,这一事实可能会有所帮助。最重要的是确保将结果保存到永久数据集(即,为其指定一个库)--如果您只需要导入一次数据,那么是否需要很长时间并不重要。

  1. 的优点之一是它将数据保存在磁盘上,而不是默认情况下保存在内存中,因此RAM的大小并不真正限制数据集的大小。它可能限制了您可以使用该数据集做什么,但我对SAS的内部操作还不太了解,无法预测您将遇到什么问题。
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4978579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档