| 所在主题: | |
| 文件名: Line Feeds [cc06].pdf | |
| 资料下载链接地址: https://bbs.pinggu.org/a-1260208.html | |
| 附件大小: | |
|
从网上找到一篇英文文章, 对包含换行符的数据值导入做了很好的说明, 文章最后有程序, 虽然英文的可能看起来比较麻烦, 不过这是我从网上看到的唯一一篇介绍这种数据导入的文章.
导入数据时, 很多sql或者excel导出的csv文件会在string值中包含换行符("\n", "\r"), 通过双引号标示出单个数据值. 例如数据包含着2个变量, ID和说明(description): id, description 1, "this is 1st description; (这里包含行符"\n") this is 2nd description." 2, "this is a description." ... 由于在原始sql数据库中, 说明1 的分号后包含换行, 说明2 在导出的csv文件中会自动跳到第二行. 如果用sas直接导入该csv数据, 会误将1行数据分割成2行数据而发生错误. 去掉换行符后, 正确数据应该为: id, description 1, "this is 1st description; this is 2nd description." 2, "this is a description." ... 这边网上的文章中, 作者先计算整个数据中的双引号, 如果发现换行符在奇数个的双引号之后, 则替换换行符, 来使得数据可以者正确读入sas. |
|
熟悉论坛请点击新手指南
|
|
| 下载说明 | |
|
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。 2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。 3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。 (如有侵权,欢迎举报) |
|
京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明