全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2648 4
2015-09-30
用INFILE导入CSV格式,由于其中一个字段的内容里含有“,”,因此语句也认为字段里的这个逗号是做分融符号,造成导入错误,怎么可以解决这个问题???
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-9-30 22:56:44
用excel将csv打开 把所有单元格内容都加上双引号 然后在infile时候 加个dsd试试
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-10-1 08:34:53
没办法,只能用两个变量分别记录后再连起来
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-10-3 00:03:13
发现一个更简单的方法可以实现 就是去控制面板下的区域与语言 格式下面把默认分隔符 逗号 改成其他特殊符号比如 “|”  不要用空格或者tab。

之后进入你的excel 把文件还是另存为csv 这时候csv的分隔符会变成 |  而不是逗号了

q1.jpg
q2.jpg

然后在infile里面把delimiter改为 |  即可。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-11-13 15:16:43
sas那个石家庄人 发表于 2015-10-3 00:03
发现一个更简单的方法可以实现 就是去控制面板下的区域与语言 格式下面把默认分隔符 逗号 改成其他特殊符号 ...
这种方法好
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群