楼主: djxboywssyds
1430 6

新人,急需帮助,关于写句子的问题 [推广有奖]

  • 1关注
  • 0粉丝

大专生

55%

还不是VIP/贵宾

-

威望
0
论坛币
6 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
589 点
帖子
32
精华
0
在线时间
30 小时
注册时间
2012-2-8
最后登录
2024-12-7

楼主
djxboywssyds 发表于 2013-3-19 11:53:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
刚学SAS不久,知道了INFILE和INPUT以及LIBTAME,DATA ,SET可以用来在数据库中读取数据,那么,假如需要我自己编写一个句子而不是读取一个数据库,我该怎么做呢?比如,我打算写一个句子:my name is mingming, i am from Chaoyang, Beijing, China.这里不能用到DATA和SET了吧,我应该怎么开始编写呢?我想练习SUBSTR,CAT,SCAN,TRANWRD,FIND,PROPCASE等字符型命令来使用到我的名字和所在地区上。但我不知道应该怎样去做。问题可能比较幼稚,希望好心人看到可以帮帮。谢谢大家啦
二维码

扫码加我 拉你入群

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

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

关键词:急需帮助 Beijing infile SUBSTR Input 好心人 数据库 China 我不知道

沙发
pobel 在职认证  发表于 2013-3-19 15:50:47
data test;
     string="my name is mingming, i am from Chaoyang, Beijing, China";
         from=substr(string,index(string,"from")+5);
         put from=;
run;
和谐拯救危机

藤椅
webgu 发表于 2013-3-19 15:51:01
所有的“东西” 必需放在变量里,变量放在数据集里,数据集在逻辑库下。

如果你只有少量的“东西”,不想这么麻烦,那么有一个特例。 用宏变量。
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

板凳
djxboywssyds 发表于 2013-3-19 22:20:40
webgu 发表于 2013-3-19 15:51
所有的“东西” 必需放在变量里,变量放在数据集里,数据集在逻辑库下。

如果你只有少量的“东西”,不想 ...
哦哦,谢谢,还没学到宏变量呢

报纸
djxboywssyds 发表于 2013-3-19 22:22:14
pobel 发表于 2013-3-19 15:50
data test;
     string="my name is mingming, i am from Chaoyang, Beijing, China";
         from=substr(st ...
好的,谢谢,FROM那个语句不是太看得懂呢,不需要用到PROC PRINT么??

地板
playmore 发表于 2013-3-20 09:18:21
djxboywssyds 发表于 2013-3-19 22:22
好的,谢谢,FROM那个语句不是太看得懂呢,不需要用到PROC PRINT么??
不需要,SAS中是proc步和data步都是针对数据集的
如果要打印整个数据集的内容,用proc print就好

但是用data步本身也可以中途打印结果至Log窗口的
就你上面pobel给你的例子那样
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

7
djxboywssyds 发表于 2013-3-20 13:57:18
playmore 发表于 2013-3-20 09:18
不需要,SAS中是proc步和data步都是针对数据集的
如果要打印整个数据集的内容,用proc print就好
谢谢各位高人的解答

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

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