191:macro base(一)

最近真的感覺身心疲憊桦卒,一方面感覺來自公司不斷增加的壓力诗箍,這個(gè)就不多說了;另一方面就是各個(gè)項(xiàng)目的不斷切換和單個(gè)項(xiàng)目的重復(fù)脖苏,比如一下要Q SDTM程拭,一下要寫table,然后PK參數(shù)不知道算了多少遍棍潘,項(xiàng)目轉(zhuǎn)換加重復(fù)哺壶,又開始懷疑人生,什么都不想蜒谤,就想好好休息幾天,什么都不用管的那種至扰。

有時(shí)候真的想就開一個(gè)小店鳍徽,賣點(diǎn)小吃;或者擺個(gè)小攤敢课,也是賣點(diǎn)小吃阶祭,不用賺很多錢绷杜,每天凈成本2-300就差不多了,想什么時(shí)候出攤就出攤濒募。

準(zhǔn)備詳細(xì)講下宏鞭盟,所以自己也算是從頭開始,今天就先起個(gè)頭瑰剃,水一篇文章齿诉。

在SAS軟件中,SAS Macro Facility是一個(gè)包含允許您使用宏語言的基本元素的工具晌姚。然后這個(gè)工具包含宏語言(macro language)宏處理器(

macro processor)粤剧,后者將宏代碼轉(zhuǎn)換為SAS可以使用的語句。宏語言提供了與宏處理器通信的方法挥唠。

宏語言(macro language)有它自己的指令抵恋,選項(xiàng),語法宝磨,編譯器弧关,但是總的來說,還是有很多語句是跟data步類似的唤锉。

需要注意的是世囊,SAS Macro Facility雖然能讓你更靈活的生成程序,但是本質(zhì)上來說腌紧,它首先就是一個(gè)代碼生成器茸习。不管你是提交數(shù)據(jù)集名字,還是在data步里面寫一個(gè)復(fù)雜的宏壁肋,Macro Facility的作用就是把你的寫的字符當(dāng)做文本輸入号胚,然后生成源代碼作為輸出(也就是我們寫的代碼其實(shí)在SAS看來只是一個(gè)個(gè)字符,并不是我們理解的代碼浸遗,只有經(jīng)過Macro Facility的轉(zhuǎn)換猫胁,SAS才知道它是代碼,不知道我理解的對不對

需要記住的是跛锌,宏語言(macro language)就是一個(gè)代碼生成器(code generator)弃秆。

下面介紹一下宏語言元素(Macro Language Elements):

①:函數(shù)(Functions.)很多宏函數(shù)跟data步里面的差不多。

②:語句(Statements.)很多宏語句跟data步里面的差不多髓帽,比如if?... then?..但是宏語句可以獨(dú)立于data步運(yùn)行菠赚,比如

%if?&var=Y%then %do;

data test;

????????set sashelp.class;

????run;

%end;

?③:宏選項(xiàng)(Options.) 比如mprint郑藏。

新冠后遺癥:干了一天身體很累衡查,開始寫文章的時(shí)候胸口就蒙,然后剛才心臟還痛了幾下必盖,拌牲,保命要緊俱饿,我先睡了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末塌忽,一起剝皮案震驚了整個(gè)濱河市拍埠,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌土居,老刑警劉巖枣购,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異装盯,居然都是意外死亡坷虑,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門埂奈,熙熙樓的掌柜王于貴愁眉苦臉地迎上來迄损,“玉大人,你說我怎么就攤上這事账磺∏鄣校” “怎么了?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵垮抗,是天一觀的道長氏捞。 經(jīng)常有香客問我,道長冒版,這世上最難降的妖魔是什么液茎? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮辞嗡,結(jié)果婚禮上捆等,老公的妹妹穿的比我還像新娘。我一直安慰自己续室,他們只是感情好栋烤,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著挺狰,像睡著了一般明郭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上丰泊,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天薯定,我揣著相機(jī)與錄音,去河邊找鬼瞳购。 笑死沉唠,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的苛败。 我是一名探鬼主播满葛,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼罢屈!你這毒婦竟也來了嘀韧?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤缠捌,失蹤者是張志新(化名)和其女友劉穎锄贷,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體曼月,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡谊却,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了哑芹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片炎辨。...
    茶點(diǎn)故事閱讀 38,646評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖聪姿,靈堂內(nèi)的尸體忽然破棺而出碴萧,到底是詐尸還是另有隱情,我是刑警寧澤末购,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布破喻,位于F島的核電站,受9級特大地震影響盟榴,放射性物質(zhì)發(fā)生泄漏曹质。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一擎场、第九天 我趴在偏房一處隱蔽的房頂上張望羽德。 院中可真熱鬧,春花似錦顶籽、人聲如沸玩般。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽坏为。三九已至,卻和暖如春镊绪,著一層夾襖步出監(jiān)牢的瞬間匀伏,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工蝴韭, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留够颠,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓榄鉴,卻偏偏與公主長得像履磨,于是被迫代替她去往敵國和親蛉抓。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 引言 維基百科:編譯語言(英語:Compiled language)是一種以編譯器來實(shí)現(xiàn)的編程語言剃诅。它不像解釋型語...
    Flame_Dream閱讀 8,553評論 5 52
  • 很實(shí)用的編程英語詞庫巷送,共收錄一千五百余條詞匯。 第一部分: application 應(yīng)用程式 應(yīng)用矛辕、應(yīng)用程序app...
    春天的蜜蜂閱讀 1,341評論 0 22
  • 編程范型笑跛、編程范式或程序設(shè)計(jì)法[Programming paradigm] 定義:決定了程序員對程序執(zhí)行的看法。 ...
    helinyu閱讀 488評論 0 2
  • Lua 5.1 參考手冊 by Roberto Ierusalimschy, Luiz Henrique de F...
    蘇黎九歌閱讀 13,764評論 0 38
  • 第一部分: application 應(yīng)用程式 應(yīng)用聊品、應(yīng)用程序application framework 應(yīng)用程式框...
    谷雨2058閱讀 1,837評論 0 1