R語言編程藝術(shù)
R語言是世界上最流行的用于數(shù)據(jù)處理和統(tǒng)計分析的腳本語言。考古學家用它來跟蹤古代文明的傳播,醫(yī)藥公司用它來探索哪種藥物更安全、更有效,精算師用它評估金融風險以保證市場的平穩(wěn)運行。總之,在大數(shù)據(jù)時代,統(tǒng)計數(shù)據(jù)、分析數(shù)據(jù)都離不開計算機軟件的支持,在這方面R語言尤其出色。
本書將帶領(lǐng)你踏上R語言軟件開發(fā)之旅,從最基本的數(shù)據(jù)類型和數(shù)據(jù)結(jié)構(gòu)開始,到閉包、遞歸和匿名函數(shù)等高級主題,由淺入深,講解細膩,讀者完全不需要統(tǒng)計學的知識,甚至不需要編程基礎(chǔ)。而書中提到的很多高級編程技巧,都是作者多年編程經(jīng)驗的總結(jié),對有經(jīng)驗的開發(fā)者也大有裨益。本書精選了44個擴展案例,這些案例都源自于作者親身參與過的咨詢項目,都是與數(shù)據(jù)分析相關(guān)的,生動展示了R語言在統(tǒng)計學中的高效應(yīng)用。
Norman Matloff,著名計算機科學家兼統(tǒng)計學家,美國加州大學戴維斯分校計算機科學系教授,曾是該校統(tǒng)計專業(yè)的創(chuàng)建者之一,并擔任過統(tǒng)計學教授。對并行編程、網(wǎng)絡(luò)流量、數(shù)據(jù)挖掘、磁盤系統(tǒng)性能等方面的技術(shù)都有深入的研究。樂于分享,撰寫了多部廣受歡迎的關(guān)于軟件開發(fā)的在線教程,多次為《紐約時報》《華盛頓郵報》《福布斯雜志》以及《洛杉磯時報》撰寫文章,同時他還是《The Art of Debugging》的作者之一。
