【发布时间】:2022-01-27 22:08:49
【问题描述】:
我想到的流程:
1. 从 SAS 导出 sas7bdat
2. 在 python 中使用pd.read_sas 导入该文件并在 in
上做一些事情
3. 将 pandas 数据帧导出为 sas7bdat(或其他一些 SAS 二进制文件格式)。我以为pd.to_sas 会存在,但它不存在
4. 在 SAS 中打开新文件并对其进行进一步处理
上面第 3 点有解决方案吗?在我看来,我唯一的选择是 csv 或一些 SQL 数据库。
这不是一个真正的编程问题。希望不会有问题。
【问题讨论】:
-
python数据不能直接导出为SAS数据,需要先保存为csv/excel/sql数据,再由SAS读取。
-
@ShenglinChen - 你说得对,花了最后一个小时左右阅读 github 问题/提案,现在我很感激至少存在
read_sas。有趣的是,R 有一些包可以做到这一点。