全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
27065 6
2013-04-20
日期格式位2011-1-1,跨度三年,但是数据量非常大,gplot默认间隔是一年,想看数据的走向,想把间隔变小。
haxis ='2011-1-2'd to '2013-2-1'd by 98;报错,请教怎么写?
二维码

扫码加我 拉你入群

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

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

全部回复
2013-4-20 23:30:00
试下
axis order=('2011-1-2'd to '2013-2-1'd by 98);
haxis=axis;
二维码

扫码加我 拉你入群

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

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

2013-4-24 13:38:21
我一般是写成 haxis = '02JAN2012'd to '01MAR2012'd by 98;

不知道可不可以
二维码

扫码加我 拉你入群

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

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

2013-4-24 13:56:55
milos_luna 发表于 2013-4-24 13:38
我一般是写成 haxis = '02JAN2012'd to '01MAR2012'd by 98;

不知道可不可以
嗯,后来改成这个格式可以的,我怎么感觉sas这么不自由
二维码

扫码加我 拉你入群

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

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

2013-4-24 13:57:16
Eternal0601 发表于 2013-4-20 23:30
试下
axis order=('2011-1-2'd to '2013-2-1'd by 98);
haxis=axis;
貌似还是不行,日期格式不支持吗?
二维码

扫码加我 拉你入群

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

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

2013-4-24 14:22:31
Bugjay 发表于 2013-4-24 13:57
貌似还是不行,日期格式不支持吗?
不好意思,之前没有用SAS运行,感觉应该是用the letter “d” after the quotes.这种方式读入日期时,日期的格式必须是像 '14FEB2005'd 这样的格式,否则,就不能读入成功出错
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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