-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

小白學SAS

( 簡體 字)
作者:馮國雙類別:1. -> 程式設計 -> 綜合
譯者:
出版社:電子工業出版社小白學SAS 3dWoo書號: 43120
詢問書籍請說出此書號!

缺書
NT售價: 300

出版日:12/1/2015
頁數:288
光碟數:0
站長推薦:
印刷:全彩印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121276811
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

為什么寫這本書
在我教授研究生SAS基礎課的時候,每屆研究生總會問一個問題:能不能給推薦一本通俗易懂的SAS基礎參考書。而每次聽到這個問題,都讓我難以回答。客觀地說,國內關于SAS的書很多,但專門寫SAS基礎的書屈指可數,而真正適合那些毫無基礎的SAS新手的書更是寥寥無幾。當然這并不是說國內缺乏優秀的SAS基礎書,只是寫作風格不一定適合新手,這些書都是把SAS當作一個軟件來講,從開始介紹如何安裝,然后逐一介紹各種命令、函數的語法結構。這種教材式的書對有一定基礎的人來說,可能并沒什么太大問題。但對于毫無基礎的人來講,卻無異于經歷一場噩夢,這種看不懂的痛苦只有親身經歷的人才深有體會。回想10多年前,我也是看著這種教程歷經磨難一路走來,正是因為有這種親身經歷,我才不想讓后來人繼續體驗這種痛苦,所以才有了這本書的問世。

本書的特點
本書與國內僅有的幾本SAS基礎書相比,最大的不同在于,不是以軟件為導向來逐一介紹各種命令語法,而是以解決實際問題為導向,介紹如何用SAS來協助實際工作。比如,你可以從以往的書中學到count函數的用法,但卻不知道原來用count函數還可以分析淘寶商品的評價;你可以從以往的書中學到數組,但卻不知道原來結合數組可以寫出一個查找缺失值的萬能程序;你可以從以往的書中學到proc sgplot繪圖命令,但卻學不到如何利用它來綜合繪制任意想要的圖形;等等。
本書的目的不在于教你了解這些SAS命令或函數的基本用法,這些很簡單,你只要看SASHelp,比什么教程寫得都詳細。本書的目的在于通過介紹這些命令和函數,讓你了解隱藏在它們背后的實際用途。比如看到round函數,如果你只知道它可以用來對數值四舍五入,這是最基礎的,不值一提。但你如果還能利用這種四舍五入的功能對變量進行自動分組,那才是思路的開闊。
本書另外一大特色是,以對話形式引導讀者去思考和學習。書中不少對話其實都是來源于現實中研究生和我的對話,他們也是從零開始學SAS,正如本書的主人公小白一樣,都是對SAS一無所知。所以本書中小白的很多問題,相信也是現實中很多SAS小白想問的問題。只有走過的人才會明白,從零開始學習一門軟件語言是多么的痛苦和無助,如果再沒有一本能讓你看得下去的輔導書,那更是一種折磨。所以本書采用對話形式,很大程度上是想拉進與讀者的距離,讓讀者消除初學SAS的緊張和枯燥。

本書的主要內容
本書內容并非包羅萬象,恰恰相反,內容很少,主要涉及三大部分:數據整理、作圖和制表。對于SAS軟件而言,任何一本書都不可能包括所有內容。越是包羅萬象的書,有時反而越不實用,因為它們內容太多,每部分的內容都只能是蜻蜓點水。對于這種書,我只能說,你為什么不直接去看SAS Help呢?如果仔細閱讀國外優秀的SAS基礎書,不難發現一個特點:絕不貪多,要么不介紹,介紹的話就會很深入,一定要讓你明白為止,哪怕翻來覆去地說。這看起來似乎有點傻,但卻不得不令人感慨:看非母語的英文書反而比看中文書更加清晰。所以本書也是基于這一思想,凡是提到的內容,盡量用白話講得透徹,爭取將讀者引領進SAS的大門,至于能不能登堂入室,還得看你自己的努力程度。
本書的主要內容包括以下幾個方面:
● 建立數據集的基礎和高級議題。從最簡單的建立SAS數據集開始,逐步深入,介紹如何產生新變量,如何對數據集中的變量進行修飾,如何合理地運用輸入和輸出格式來完成一些實際工作,等等。
● 介紹了比較實用的幾個函數。不僅是介紹函數本身,更重要的是介紹函數的使用思路,介紹如何應用函數來處理實際問題,而這正是目前國內大部分書中所缺乏的。
● 介紹了數據清洗過程。如何查找重復值、異常值、缺失值等,這是所有數據的必需過程。本書不僅提供了這些處理過程的思路和命令,更是直接給出了一些現成的打包程序,你可以直接拿來主義,用它們執行數據清洗。
● SAS做圖。這是本書的一大特色。目前國內尚無如此詳細介紹SAS繪圖的書籍,本書花了大量篇幅介紹如何利用SAS的菜單和命令繪制各種常規和非常規的圖形,相信看了本書的介紹以后,你再也不用為繪圖而犯愁了。
● SAS制表。不僅介紹了常規的制表程序,而且介紹了很多高級的深入用法,如對表格的詳細修飾,將表格直接輸出為標準的三線表等。這些都是實際中非常實用的例子,不管你是在公司還是事業單位,相信都會用到這種實用的報表。
● 附錄。限于篇幅,有些內容沒有在書中體現,但以電子版的形式作為附錄提供給讀者。附錄主要包括兩部分。一是給SAS新手看的,如常見的SAS錯誤提示,SAS一些高效和低效寫法的比較等。二是寫給SAS高手看的,相信不少SAS高手都用過R軟件,本書介紹了如何在SAS中調用R,將二者功能結合起來,更能體現出SAS的優勢。

本書的對象和希望達到的目的
如果你跟本書的主人公一樣,是一個零基礎的SAS小白;如果你曾經對SAS望而卻步,但卻又始終抱著一個學習SAS的夢想;如果你曾經學過SAS,但始終感覺仍在門口徘徊,無法登堂入室;如果你的工作需要處理一大堆的數據,正在發愁如何提高數據管理的效率;如果你還在抱怨SAS做不出精美的圖形;如果你覺得看SAS Help太吃力,想看一本解釋得更加通俗的SAS基礎參考書……凡此種種,你都可以拿起本書,相信它可以解決你的這些問題。
我希望本書能達到這樣的目的:以往對SAS敬而遠之的人,看了后會喜歡上SAS;零基礎的小白,看完之后可以驕傲地宣稱,我已經入門了;曾經自學過SAS基礎的人,看完后會后悔沒有早點看到這本書;整天跟數據打交道的人,看完后效率會成倍地提高。我希望本書能成為任何一個想學習SAS基礎的人的必備案頭書。

配套資源下載
本書的配套資源主要包括三部分:一是書中所有的程序(帶有書中對應的頁碼),方便讀者自行練習;二是9個視頻,與書中內容對應,尤其是有些在書中難以詳細介紹的內容,在視頻中可以更生動地說明;三是給SAS新手和SAS老手的一些實用的提示(也就是前面提到的附錄)。這些內容可以通過訪問“知了幫”網站下載: http://read.zhiliaobang.com/pages/article/35。

讀者交流平臺
我們給讀者提供了更立體化的資源建設,不定期地給大家分享數據分析、數據挖掘、PPT等方面的精彩內容。在閱讀過程中如果遇到疑難問題可以直接提問,我們會在力所能及的范圍解答圖書相關問題。讀者也可以掃描下面的二維碼予以關注。

致謝
本書的出版要感謝成都道然科技有限公司,正是他們的大力支持和推動,才使得本書能盡快面世。
感謝北京大學在讀博士石瑀,她幫我把書中每一個程序都運行了一遍,以保證書寫無誤。而且還幫我指出了一些小錯誤,使得本書在正式出版前能夠將一些錯誤消滅在萌芽之中。
另外,感謝我周圍的朋友、同事和學生的支持,他們經常問我:這本書什么時候出版,我什么時候才能買到?每次我都回答:我正在抓緊寫。他們總會很滿意地接受這個答復。
雖然我們竭盡全力排除每個錯誤,但疏漏之處難免,歡迎讀者批評指正。
內容簡介:

本書內容并非包羅萬象,恰恰相反,內容很少,主要涉及三大部分:數據整理、作圖和制表。對于SAS軟件而言,任何一本書都不可能包括所有內容。越是包羅萬象的書,有時反而越不實用,因為它們內容太多,每部分的內容都只能是蜻蜓點水。對于這種書,我只能說,你為什么不直接去看SAS Help呢?如果仔細閱讀國外優秀的SAS基礎書,不難發現一個特點:絕不貪多,要么不介紹,介紹的話就會很深入,一定要讓你明白為止,哪怕翻來覆去地說。這看起來似乎有點傻,但卻不得不令人感慨:看非母語的英文書反而比看中文書更加清晰。所以本書也是基于這一思想,凡是提到的內容,盡量用白話講得透徹,爭取將讀者引領進SAS的大門,至于能不能登堂入室,還得看你自己的努力程度。 對于零基礎的小白,看完之后可以驕傲地宣稱,我已經入門了;對于曾經自學過SAS基礎的人,看完后會后悔沒有早點看到這本書;對于整天跟數據打交道的人,看完后效率會成倍地提高。希望本書能成為任何一個想學習SAS基礎的人的必備案頭書。

目錄:


第1章 初識SAS /1
1.1 SAS初步印象 /2
1.1.1 SAS:強大的航空母艦 /2
1.1.2 SAS的工作環境 /4
1.1.3 小白認識的第一個SAS程序 /7
1.2 建立簡單的SAS數據集 /9
1.2.1 如何在SAS中輸入數據 /9
1.2.2 建立一個永久的SAS數據集 /11
1.2.3 如何從別的軟件導入數據 /15
1.3 本章小結 /19
第2章 SAS數據集建立的高級議題 /21
2.1 SAS變量的輸入格式 /22
2.1.1 數值型變量的輸入格式 /22
2.1.2 字符型變量的輸入格式 /23
2.1.3 日期型變量的輸入格式 /24
2.1.4 兩個特殊輸入符——:和& /25
2.2 SAS變量的輸出格式 /29
2.2.1 數值型變量的輸出格式 /30
2.2.2 字符型變量的輸出格式 /31
2.2.3 日期型變量的輸出格式 /32
2.3 自定義輸入和輸出格式 /34
2.3.1 用informat和format自定義格式 /35
2.3.2 用picture照個輸出模板 /38
2.4 如何產生新變量 /40
2.4.1 利用表達式或函數直接產生新變量 /40
2.4.2 利用if-then語句產生新變量 /42
2.4.3 利用retain語句和累加語句產生新變量 /43
2.4.4 利用do循環語句產生新變量 /46
2.4.5 指定新變量的類型與長度 /47
2.5 @符號在輸入方式中的應用 /50
2.6 SAS函數應用技巧 /52
2.6.1 與數值計算有關的函數 /54
2.6.2 與字符有關的函數 /56
2.6.3 與日期和時間有關的函數 /69
2.6.4 與變量類型轉換有關的函數 /74
2.6.5 與概率和分布有關的函數 /78
2.6.6 dif和lag函數 /82
2.7 本章小結 /84
第3章 SAS數據清洗和加工 /85
3.1 數據合并 /88
3.1.1 利用set語句進行縱向合并 /88
3.1.2 利用merge語句進行橫向合并 /94
3.2 數據對比 /97
3.3 數據清洗——查找和刪除重復值 /100
3.3.1 查找和刪除重復值 /100
3.3.2 擴展內容:first.變量和last.變量 /103
3.4 數據清洗——查找缺失值 /105
3.4.1 補充內容:數組 /106
3.4.2 補充內容:自動變量 /110
3.4.3 超值禮包:查找缺失值的萬能程序 /112
3.5 數據清洗——查找異常值 /113
3.5.1 補充內容:if和where的區別 /113
3.5.2 超值禮包:查找異常值的萬能程序 /115
3.6 缺失值的填補 /119
3.6.1 缺失數據的填補 /119
3.6.2 缺失數據的更新 /122
3.6.3 擴展內容:常見SAS語句及數據集選項 /124
3.7 產生數據子集 /128
3.7.1 產生特定記錄的子集 /128
3.7.2 生成變量子集 /130
3.8 本章小結 /132
第4章 SAS與數據可視化 /133
4.1 用菜單繪制統計圖 /134
4.1.1 繪制數據的分布圖 /138
4.1.2 繪制箱式圖 /143
4.1.3 繪制散點圖和回歸線圖 /146
4.1.4 繪制序列圖、帶狀圖和階梯圖 /151
4.1.5 繪制金字塔圖/旋風圖/蝴蝶圖 /158
4.2 用proc sgplot繪制不一樣的圖 /162
4.2.1 繪制幾個常規圖 /168
4.2.2 繪制雙坐標軸圖 /171
4.2.3 繪制多樣的柱狀圖 /174
4.2.4 繪制瀑布圖 /179
4.2.5 繪制氣泡圖 /181
4.2.6 繪制風險圖 /184
4.2.7 繪制自己的卡通圖 /187
4.2.8 繪制森林圖 /190
4.3 用proc template制作繪圖模板 /194
4.3.1 畫一個絢麗的餅圖 /197
4.3.2 馬賽克圖 /200
4.3.3 截斷坐標軸圖 /203
4.3.4 三維直方圖 /206
4.3.5 熱圖 /208
4.4 用proc gradar繪制雷達圖 /209
4.4.1 繪制雷達圖 /210
4.4.2 繪制日歷圖 /213
4.5 用proc gmap繪制地圖 /215
4.5.1 利用SAS自帶地圖文件繪制中國地圖 /218
4.5.2 利用SAS自帶地圖文件繪制省地圖 /221
4.5.3 利用shape文件繪制中國地圖 /225
4.5.4 利用shape文件繪制地區地圖 /227
4.6 本章小結 /230
第5章 SAS與表格展示 /231
5.1 用tabulate過程制表 /231
5.1.1 制作三維列聯表 /233
5.1.2 表格修飾 /235
5.1.3 生成定量資料的描述表 /240
5.1.4 制作描述多變量的統計表 /242
5.1.5 制作標準的三線表 /246
5.2 用report過程制作統計報表 /249
5.2.1 列表顯示符合條件的觀測 /251
5.2.2 分組顯示統計量 /258
5.2.3 生成列聯表 /262
5.3 用ODS系統傳送結果 /264
5.3.1 把結果輸出到Word、Excel或PDF /265
5.3.2 用template制作表格模板 /266
5.4 本章小結 /272
序: