全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3658 4
2016-10-28
sas中,什么情况下,字符变量会自动给定字符长度啊?如图:freq_per会给定字符长度为200,为什么?



附件列表
Image 092.jpg

原图尺寸 111.23 KB

Image 092.jpg

二维码

扫码加我 拉你入群

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

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

全部回复
2016-10-28 15:30:02
上面说了是8552行,你看看那行的语句有什么会导致你这个问题,我也不是很明白。你没有定义长度,这个变量是本来就有的吗?会不会是受到cats里面的变量长度影响,不是很懂
二维码

扫码加我 拉你入群

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

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

2016-10-28 16:00:07
进击的小瓶盖 发表于 2016-10-28 15:30
上面说了是8552行,你看看那行的语句有什么会导致你这个问题,我也不是很明白。你没有定义长度,这个变量是 ...
谢谢提醒,应该是使用字符函数时,都会将没有设置长度的变量变为200的长度。
二维码

扫码加我 拉你入群

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

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

2016-10-28 16:18:46
使用函数之前,必须对函数要了解,你就会找到答案
二维码

扫码加我 拉你入群

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

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

2016-11-5 22:59:45
新的字符变量一定要用length 定义长度,不然默认为出来的第一条数据长度
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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