如何處理Table統(tǒng)計量輸出最大小數(shù)位數(shù)問題抬虽?

在臨床試驗分析中,通常對一些連續(xù)性變量進(jìn)行統(tǒng)計描述刑峡,一般類似如下圖的布局:

統(tǒng)計量值用PROC MEANS過程步很容易計算洋闽,在得到各個統(tǒng)計量數(shù)值之后,可以直接簡單的用put語句輸出實現(xiàn)小數(shù)點位數(shù)的控制突梦。當(dāng)然诫舅,這樣操作的前提是我們知曉變量值的最大的小數(shù)位數(shù),如果說明文明中有說明我們就可以直接采用宫患;如果沒有說明, 我們?nèi)绾尾僮髂? 首先, 肯定不可以直接手動去數(shù)據(jù)集中查找, 肉眼看出最大位數(shù)后, 進(jìn)行編程刊懈。這樣的程序不夠穩(wěn)定,不能每次跑程序都用肉眼去看娃闲;其次虚汛,對于觀測數(shù)過大的數(shù)據(jù)集,單從肉眼手動查皇帮,很不現(xiàn)實卷哩。

這里提一句程序化思維很重要,這一點我深有體會属拾。在我剛開始編程的時候将谊,我喜歡手動處理每一個問題。簡單來講渐白,就是不去尋找程序化的解決方法尊浓,而是通過單獨處理孤立的問題。就拿獲取數(shù)值最大小數(shù)位數(shù)來舉例纯衍,如果不是遇到觀測數(shù)比較大的數(shù)據(jù)集栋齿,以前的我很可能就是一條記錄一條記錄地肉眼去看,然后獲取結(jié)果。現(xiàn)在呢瓦堵?我會盡量去解決相同內(nèi)在邏輯的問題基协。我會寫一個程序去尋找最大值,類似這樣:

Max Precision

結(jié)果1

有了這個程序谷丸,就可以避免在通過人工來查找變量的最大位數(shù)堡掏,使程序更加穩(wěn)定应结∨偬郏可以說解決了這個問題,那后面如何處理呢鹅龄?這個簡單的程序塊有沒有繼續(xù)改進(jìn)或增加功能呢揩慕?這只是對一整個數(shù)據(jù)分析,是否可以實現(xiàn)分組呢扮休?顯然是可以的迎卤。


Max Precision by group

結(jié)果2

下面另一個問題就出現(xiàn)了?現(xiàn)在我已經(jīng)找到每一組內(nèi)的最大小數(shù)位數(shù)了并把它們存儲到數(shù)據(jù)集內(nèi)了玷坠,那么蜗搔,我將如何調(diào)用呢?又要開始思考了八堡。這里提供兩個思路樟凄。不管是哪一種思路,我們的首要處理的問題將 最大位數(shù) 和 要分析的數(shù)據(jù)集 “弄在一起”兄渺?很顯而易見的思路就出來了缝龄,將他們拼接在一塊,簡單的merge語句就可以實現(xiàn)挂谍。另一種思路是什么呢叔壤?目前,最大位數(shù)只保留在新生成的數(shù)據(jù)集中口叙,如果它無所不在炼绘,不就可以了。那么妄田,如何實現(xiàn)“無所不在”呢饭望?思路就是把它賦值給全局宏變量,在代碼中可以隨意直接調(diào)用形庭。附上铅辞,在數(shù)據(jù)集中宏變量賦值的代碼:
數(shù)據(jù)集中宏變量賦值

以上步驟后,就可以直接在代碼中調(diào)用宏變量值了萨醒。這里有一個注意點斟珊,SAS中,宏變量存儲是以字符形式存在的,所以要在程序中先將最大位數(shù)由數(shù)值轉(zhuǎn)換為字符格式(strip(put( presion,best.)))囤踩,不然會有Warning生成旨椒。這里其實還有一點可以引申的, 不同的統(tǒng)計量, 所規(guī)定的小數(shù)位數(shù)也是不一樣, 但都是在最大小數(shù)位數(shù)上進(jìn)行增減的, 我們可以直接將特定統(tǒng)計量的小數(shù)位數(shù)做到宏變量中, 在編程的過程中統(tǒng)一調(diào)用。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末堵漱,一起剝皮案震驚了整個濱河市综慎,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌勤庐,老刑警劉巖示惊,帶你破解...
    沈念sama閱讀 216,692評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異愉镰,居然都是意外死亡米罚,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評論 3 392
  • 文/潘曉璐 我一進(jìn)店門丈探,熙熙樓的掌柜王于貴愁眉苦臉地迎上來录择,“玉大人,你說我怎么就攤上這事碗降“撸” “怎么了?”我有些...
    開封第一講書人閱讀 162,995評論 0 353
  • 文/不壞的土叔 我叫張陵讼渊,是天一觀的道長动看。 經(jīng)常有香客問我,道長精偿,這世上最難降的妖魔是什么弧圆? 我笑而不...
    開封第一講書人閱讀 58,223評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮笔咽,結(jié)果婚禮上搔预,老公的妹妹穿的比我還像新娘。我一直安慰自己叶组,他們只是感情好拯田,可當(dāng)我...
    茶點故事閱讀 67,245評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著甩十,像睡著了一般船庇。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上侣监,一...
    開封第一講書人閱讀 51,208評論 1 299
  • 那天鸭轮,我揣著相機與錄音,去河邊找鬼橄霉。 笑死窃爷,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播按厘,決...
    沈念sama閱讀 40,091評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼医吊,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了逮京?” 一聲冷哼從身側(cè)響起卿堂,我...
    開封第一講書人閱讀 38,929評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎懒棉,沒想到半個月后草描,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,346評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡漓藕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,570評論 2 333
  • 正文 我和宋清朗相戀三年陶珠,在試婚紗的時候發(fā)現(xiàn)自己被綠了挟裂。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片享钞。...
    茶點故事閱讀 39,739評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖诀蓉,靈堂內(nèi)的尸體忽然破棺而出栗竖,到底是詐尸還是另有隱情,我是刑警寧澤渠啤,帶...
    沈念sama閱讀 35,437評論 5 344
  • 正文 年R本政府宣布狐肢,位于F島的核電站,受9級特大地震影響沥曹,放射性物質(zhì)發(fā)生泄漏份名。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,037評論 3 326
  • 文/蒙蒙 一妓美、第九天 我趴在偏房一處隱蔽的房頂上張望僵腺。 院中可真熱鬧,春花似錦壶栋、人聲如沸辰如。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽琉兜。三九已至,卻和暖如春毙玻,著一層夾襖步出監(jiān)牢的瞬間豌蟋,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評論 1 269
  • 我被黑心中介騙來泰國打工桑滩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留梧疲,地道東北人。 一個月前我還...
    沈念sama閱讀 47,760評論 2 369
  • 正文 我出身青樓,卻偏偏與公主長得像往声,于是被迫代替她去往敵國和親擂找。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,647評論 2 354

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

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,380評論 0 5
  • 重點掌握 3 類對象和方法 對象就是一個物體 類的獨特存在就是一個實例浩销,對實例進(jìn)行操作叫做方法贯涎。方法可以應(yīng)用于類或...
    Coder大雄閱讀 1,258評論 0 2
  • 定點小數(shù)運算 來自:http://www.eepw.com.cn/article/17893.htm 在DSP世界...
    郝宇峰閱讀 9,103評論 0 2
  • 1.1 VBA是什么 直到90年代早期,使應(yīng)用程序自動化還是充滿挑戰(zhàn)性的領(lǐng)域.對每個需要自動化的應(yīng)用程序,人們不得...
    浮浮塵塵閱讀 21,744評論 6 49
  • 第一章 前端三大語言:HTML(專門編寫網(wǎng)頁內(nèi)容)、CSS(編寫網(wǎng)頁樣式)慢洋、JS(專門編寫網(wǎng)頁交互行為) 能簡寫盡...
    fastwe閱讀 957評論 0 0