五月天婷亚洲天久久综合网,婷婷丁香五月激情亚洲综合,久久男人精品女人,麻豆91在线播放

  • <center id="8gusu"></center><rt id="8gusu"></rt>
    <menu id="8gusu"><small id="8gusu"></small></menu>
  • <dd id="8gusu"><s id="8gusu"></s></dd>
    樓主: dahufa123
    7722 8

    [問答] 怎樣用sas語言另存sas程序 [推廣有獎]

    • 0關注
    • 2粉絲

    本科生

    36%

    還不是VIP/貴賓

    -

    威望
    0
    論壇幣
    35 個
    通用積分
    0.2605
    學術水平
    23 點
    熱心指數(shù)
    25 點
    信用等級
    22 點
    經(jīng)驗
    3723 點
    帖子
    66
    精華
    0
    在線時間
    62 小時
    注冊時間
    2009-3-16
    最后登錄
    2024-4-8

    樓主
    dahufa123 發(fā)表于 2010-10-28 22:51:35 |只看作者 |壇友微信交流群|倒序 |AI寫論文

    +2 論壇幣
    k人 參與回答

    經(jīng)管之家送您一份

    應屆畢業(yè)生專屬福利!

    求職就業(yè)群
    趙安豆老師微信:zhaoandou666

    經(jīng)管之家聯(lián)合CDA

    送您一個全額獎學金名額~ !

    感謝您參與論壇問題回答

    經(jīng)管之家送您兩個論壇幣!

    +2 論壇幣
    sas程序寫好后要保存要么通過菜單欄-文件-另存為將sas程序保存,要么通過命令框file命令將sas程序保存,有沒有方法可以直接在sas程序中用sas命令將sas程序保存到指定路徑下?
    二維碼

    掃碼加我 拉你入群

    請注明:姓名-公司-職位

    以便審核進群資格,未注明則拒絕

    關鍵詞:sas程序 s語言 file 有沒有 菜單欄 程序 SAS 語言

    回帖推薦

    情迷仲夏夜 發(fā)表于3樓  查看完整內容

    請恕我直言:我不知道樓主是個SAS新手?還是故意想要玩弄一點小聰明,小技巧,或是出一道“小難題”,硬要把本來很簡單易行的方法,偏偏非要找到一個sas語句來編寫到程序中,來證明你寫程序有多精深或多高明?或是對整個SAS系統(tǒng)界面的操作了解的還不夠精深?還是沒有真正思考過有這么一個語句作何用?有何優(yōu)越?而尚未發(fā)覺或知道:其實,SAS本身就有自動儲存功能的:如果你新寫了一個程序尚未命名,那么SAS系統(tǒng)本身就會自動為你起名 ...

    本帖被以下文庫推薦

    沙發(fā)
    crackman 發(fā)表于 2010-10-28 22:58:36 |只看作者 |壇友微信交流群
    這個問題提的非常好
    藤椅
    情迷仲夏夜 發(fā)表于 2010-10-29 01:16:59 |只看作者 |壇友微信交流群
    請恕我直言:我不知道樓主是個SAS新手?還是故意想要玩弄一點小聰明,小技巧,或是出一道“小難題”,硬要把本來很簡單易行的方法,偏偏非要找到一個sas語句來編寫到程序中,來證明你寫程序有多精深或多高明?或是對整個SAS系統(tǒng)界面的操作了解的還不夠精深?還是沒有真正思考過有這么一個語句作何用?有何優(yōu)越?而尚未發(fā)覺或知道:其實,SAS本身就有自動儲存功能的:如果你新寫了一個程序尚未命名,那么SAS系統(tǒng)本身就會自動為你起名為:pgm.asv,并儲存在文件與設置下->你的用戶名的SAS常用文件夾下(要看當時你在安裝SAS時有沒有改動SAS原系統(tǒng)的設置)。不信的話,如果你還沒有建立一個良好的習慣或手段儲存和管理好你的SAS程序,你就可以用搜索的方式在你的計算機內就可以找到這樣一個文件。但是,我還是認為:當你第一次寫新程序時,最好一開始就把你要寫的新程序起好你想要起的文件名,存在你想要存的文件夾下,這樣,SAS系統(tǒng)會每10分鐘為你自動儲存一下(當然你也可以設定你自己想要自動存儲的時間(1-480分鐘內):就在工具蘭(Tools)里,options->特性(prferences)->編輯(Edit)里)。但是,我想,最好你自己還是不要手懶,要做到:編寫多少,就及時存儲多少!這樣你可以很有效的防止因為程序寫得不夠完善,忘了儲存就急著去運行,結果程序鉆進死角,或引起死機;或是突然斷電,或其他原因,造成電腦關機或重新啟動,而使你花了很長時間或寫了很多東西,因為SAS系統(tǒng)的疏忽或電腦內的系統(tǒng)疏忽或錯誤導致你沒有及時存儲你好不容易寫的程序,是很可惜,也是不可彌補的!這樣的問題發(fā)生過很多,我也聽到過很多。而且從這一點來講,即使SAS里面真有這樣一個語句可以讓你使用并在SAS運行之中可以儲存你的SAS程序,但是,如果你程序中一旦出現(xiàn)什么差錯在運行過程中造成死機,我想即使有這么一個SAS語句對你儲存SAS程序也不一定有什么好處或優(yōu)越。當然,有一個簡捷鍵我認為的確很好用:就是當你第一次已經(jīng)為你的名字起好名,儲存好你第一次的程序時,哪怕是你只寫了一個字母,但你也最好以你想要用的文件名存到你想要存的文件夾里以后,你就可以用Ctrl+S這個簡捷鍵來直接存你每次新敲進程序里去的文字。很方便,也很實用!比起讓SAS系統(tǒng)為你建立這樣一個語句還簡單實用呦!你不妨試試看!
    已有 4 人評分學術水平 熱心指數(shù) 信用等級 收起 理由
    巴巴冬冬 + 1 + 1 + 1 分析的有道理
    scarfacetony + 1 + 1 + 1 兄弟,碼字辛苦了
    peijiamei + 5 好長
    soporaeternus + 1 + 1 那么多字!這個問題到?jīng)]想過,感覺上有點自我遞歸的味道......

    總評分: 學術水平 + 3  熱心指數(shù) + 8  信用等級 + 2   查看全部評分

    板凳
    dahufa123 發(fā)表于 2011-2-18 01:09:17 |只看作者 |壇友微信交流群
    sas可以做到的,如“dm wedit  'print file ="e:\a\LOGLOG.sas" replace';”即可不過在寫他之前要加一個判斷文件夾是否存在的句子。
    已有 1 人評分學術水平 收起 理由
    heperwong + 1 精彩帖子

    總評分: 學術水平 + 1   查看全部評分

    報紙
    leedx 發(fā)表于 2011-2-18 11:04:37 |只看作者 |壇友微信交流群
    把簡單的事情復雜化,沒意義~
    地板
    sxlion 發(fā)表于 2011-2-18 17:00:21 |只看作者 |壇友微信交流群
    存在即有意義。
    7
    heperwong 發(fā)表于 2013-7-23 10:03:13 |只看作者 |壇友微信交流群
    我也很想知道有沒有這樣的程序,每次跑一遍保存一遍。LS幾位大神就像現(xiàn)在的老師教育學生一樣,這個應該怎么做,那個不要那么做,甚至想都不要那么想,結果就是Ctrl+S也好,自動保存也好,甚至整個sas,那都不是咱的,哈哈,你懂的。。
    8
    lengyu23 發(fā)表于 2013-7-24 16:58:47 |只看作者 |壇友微信交流群
    懂了
    9
    Tigflanker 發(fā)表于 2013-9-2 15:07:16 |只看作者 |壇友微信交流群
    dahufa123 發(fā)表于 2011-2-18 01:09
    sas可以做到的,如“dm wedit  'print file ="e:\a\LOGLOG.sas" replace';”即可不過在寫他之前要加一個判斷 ...
    我把這位仁兄的語句加了點東西,你看看是不是這個意思:
    1. %macro one(name,path);                                                                                
    2. ***Code***;                                                                                          
    3.                                                                                                       
    4. ***Save***;                                                                                          
    5. data _null_;                                                                                          
    6.   call system("mkdir &path. & exit");                                                                 
    7.   dm wedit 'print file = "&path.\&name..sas" replace';                                                
    8. run;                                                                                                  
    9. %mend;                                                                                                
    10.                                                                                                       
    11. %one(Example,C:\Users\你的用戶名\Desktop);
    復制代碼
    恩,這樣編輯起來的確是很保險,每次運行自動保存。一開始看真不知道這個帖子問的有啥意義。
    現(xiàn)在看覺得還挺有點意思。
    Bye SAS.
    若有緣,能重聚。
    您需要登錄后才可以回帖 登錄 | 我要注冊

    本版微信群
    加好友,備注cda
    拉您進交流群

    京ICP備16021002-2號 京B2-20170662號 京公網(wǎng)安備 11010802022788號 論壇法律顧問:王進律師 知識產(chǎn)權保護聲明   免責及隱私聲明

    GMT+8, 2024-12-23 20:25