楼主: 12345610
5151 11

请教sas9.13英文版的一个问题,多谢了! [推广有奖]

  • 0关注
  • 0粉丝

小学生

50%

还不是VIP/贵宾

-

威望
0
论坛币
480 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
79 点
帖子
14
精华
0
在线时间
0 小时
注册时间
2004-12-29
最后登录
2009-9-12

楼主
12345610 发表于 2005-10-3 16:26:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
当数据步中观测值是中文时,不能正确创建数据集。中文的字符一律识别为“?”号,有几个中文字符就有几个“?”号。

例如:

data a;
input name $8.;
datalines;
李明
王惠
张杰
;
proc print data=a;
run;

在sas9.13英文版中运行结果是:

Obs name
1 ??
2 ??
3 ??

这个是怎么回事呢?谁知道的话就给俺支个招,再此先谢过了!!
二维码

扫码加我 拉你入群

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

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

关键词:SAS9 英文版 Input Lines print 请教 英文版

回帖推荐

cfacfo 发表于9楼  查看完整内容

关于这个问题,是由于编码不同造成。 6楼说的接近,真正需要的是Unicode支持,如果你当初安装SAS时没有选择 (English with DBCS and Unicode support)你可能需要重新安装一下。如果已经装了 在开始--程序---SAS中应该有 “SAS 9..1 (English with DBCS and Unicode support)” 选择这个就能够支持中文了。

bakoll 发表于12楼  查看完整内容

解决方法如下: 以9.2版本为例,打开 ~\SAS\SASFoundation\9.2\nls\en\SASV9.CFG 1.搜索并找到-SET SASSAML !sasext0\share\sasmacro\ 在后面加上以下3行 -DBCSLANG CHINESE -DBCS -DBCSTYPE PCMS 2.找到-PATH ( 在其下一行插入 "!sasext0\dbcs\sasexe" 保存后问题就解决了。

本帖被以下文库推荐

沙发
nujt 发表于 2005-10-5 00:30:00

我试过,显示正常!!

藤椅
musen 发表于 2005-10-5 20:50:00

我也试过,没有问题啊,老兄

板凳
lianghc 发表于 2005-10-21 17:22:00

i have this problem also. waitting for answer.

报纸
wacaw 发表于 2005-10-21 23:03:00

去找hotfix

地板
12345610 发表于 2005-10-22 09:38:00
改用带dbcs支持的英文版就可以了

7
sun-shine 发表于 2005-10-25 14:46:00

你们的软件是怎么来的呀我找不到呀

8
cpa2002_80 发表于 2007-3-14 22:19:00
英文版的不支持中文。
知秋一叶

9
cfacfo 发表于 2007-3-14 22:34:00

关于这个问题,是由于编码不同造成。

6楼说的接近,真正需要的是Unicode支持,如果你当初安装SAS时没有选择

(English with DBCS and Unicode support)你可能需要重新安装一下。如果已经装了

在开始--程序---SAS中应该有 “SAS 9..1 (English with DBCS and Unicode support)”

选择这个就能够支持中文了。

已有 1 人评分经验 论坛币 收起 理由
bakoll + 2 + 10 精彩帖子

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

10
cenwenwei 发表于 2007-3-15 07:37:00
不知道你是怎样安装的,安装过程中,他会提示你是否安装其他语言,如果你有选择中文,不会出现这种情况

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

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