楼主: sun5008
2994 5

关于SAS运用的具体问题!谢谢 [推广有奖]

  • 0关注
  • 0粉丝

已卖:993份资源

博士生

45%

还不是VIP/贵宾

-

威望
0
论坛币
96 个
通用积分
2.1000
学术水平
0 点
热心指数
2 点
信用等级
0 点
经验
6239 点
帖子
140
精华
0
在线时间
270 小时
注册时间
2006-3-9
最后登录
2025-11-25

楼主
sun5008 发表于 2007-5-31 01:59:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

我用SAS做东西,比如图表,总是出现这样的乱码,虽然不影响实质,但是想问下大家,你们是这样吗?

调查 01:54 Thursday, May 22, 2002 2

Plot of edc*ocu1. Symbol is value of sex.

edc ?
?
4 ? 4
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
3 ? 1 3 2
?
妰儓儍儍儍儍儍儍儍儍儍儍儍儍儍儍儍儓儍儍儍儍儍儍儍儍儍儍儍儍儍儍儍儓儍儍儍儍儍儍儍儍儍儍儍儍儍儍儍儓儍
1 2 3 4


二维码

扫码加我 拉你入群

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

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

关键词:symbol value plot alue EDC SAS

回帖推荐

tianhuo2 发表于5楼  查看完整内容

SAS在中文操作系统下,采用默认方式在SAS Output中输出时我们会发现不少乱码。例如显示“傻傻傻傻傻傻傻傻傻傻傻傻” 来分隔数据。这是由于SAS采用了英文制表符的缘故。可以通过修改SAS配置文件来避免这种情况。解决方法打开SAS的配置文件。(V6.12是config.sas,V8是SASV8.cfg,都在SAS的安装路径下。)您会发现有以下几行: /* This is the OEM character set *//* -FORMCHAR "衬诼棵糯懒?=|-/*" *//* This is the ANSI characte ...

本帖被以下文库推荐

沙发
tianhuo2 发表于 2007-5-31 09:27:00
这是因为你用的是中文版软件,可以用普通的文字编辑器编辑一下SAS的一个配置文件,在里面把两句话注释掉.你这个问题很常见,你可以搜一下internet,用"SAS 安装 乱码",有很多介绍的.

藤椅
happytalent 发表于 2007-5-31 10:23:00

可能是不支持中文的缘故,可以用英文的或中文字幕代替,就不会出现乱码了!

板凳
wise 发表于 2007-5-31 13:02:00
不是不支持中文啊,而是在SAS系统里显示出来的只能是英文啊,上课时老师已经多次提醒过我们的了,但你把那些中文用英文表达出来就是了!

报纸
tianhuo2 发表于 2007-6-4 09:55:00
SAS在中文操作系统下,采用默认方式在SAS Output中输出时我们会发现不少乱码。例如显示“傻傻傻傻傻傻傻傻傻傻傻傻” 来分隔数据。这是由于SAS采用了英文制表符的缘故。可以通过修改SAS配置文件来避免这种情况。

解决方法

打开SAS的配置文件。(V6.12是config.sas,V8是SASV8.cfg,都在SAS的安装路径下。)您会发现有以下几行:


/* This is the OEM character set */
/* -FORMCHAR "衬诼棵糯懒?=|-/*" */

/* This is the ANSI character set (for SAS Monospace font and ANSI Sasfont) */
-FORMCHAR "們剠唶垑妺?=|-/*"

/* This is the ANSI character set */
/*-FORMCHAR "|----|+|---+=|-/*" */


可见默认状态下,SAS并不是使用ANSI标准字符集作为制表符。我们只需把它原来的-FORMCHAR语句注释掉。再起用标准ANSI字符集作为制表符即可。改动如下:


/* This is the OEM character set */
/* -FORMCHAR "衬诼棵糯懒?=|-/*" */

/* This is the ANSI character set (for SAS Monospace font and ANSI Sasfont) */
/* -FORMCHAR "們剠唶垑妺?=|-/*" */

/* This is the ANSI character set */
-FORMCHAR "|----|+|---+=|-/*"


改完后存盘,重起SAS系统,新的设置即可生效。由此我们甚至可以使用GB2323字集中提供的专用制表符来美化我们的输出。
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 10 精彩帖子

总评分: 经验 + 3  论坛币 + 10   查看全部评分

地板
auar 发表于 2007-6-5 01:31:00
谢谢tianhuo2,你太有才了,很有用:-)

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 10:24