将 SAS 数据集导出到 CSV,在下一行引入空行,这使得记录丢失了

问题描述 投票:0回答:1

导出包含 530 列和 68531 条记录的数据集,但由于一列,整个数据集增加到 123481 条记录

SAS 数据集,其中一列有多个带有空格和下一行的句子,将其作为 proc 导出到 CSV 时会在下一行中引入空行,还会将下一个句子推到下一行,依此类推, 尝试过 ODS 但内存不足

enter code here

enter image description here

enter image description here

sas sas-macro
1个回答
0
投票

这可能会帮助您解决问题。

data shoes;
   set sashelp.shoes;
   array C _CHARACTER_;
   do over c;
      c = compress(c,'0A0D'x,'C');
      end;
   run;
© www.soinside.com 2019 - 2024. All rights reserved.