如果你對萬事萬物的運(yùn)行方式充滿好奇,這本有趣的《R和Ruby數(shù)據(jù)分析之旅》會(huì)幫你找到日常生活中某些問題的真正答案。借助基本的數(shù)學(xué)方法,并使用Ruby和R語言做一些簡單的編程工作,你就能學(xué)會(huì)如何對問題建模,并找出解決方案。 要閱讀《R和Ruby數(shù)據(jù)分析之旅》,對編程有基本了解就足夠了。書中會(huì)對Ruby和R做一個(gè)簡明的介紹,之后你就可以隨作者一起,對多個(gè)領(lǐng)域的問題進(jìn)行探索,并學(xué)習(xí)如何收集、處理、模擬和分析可用的數(shù)據(jù)。你將學(xué)會(huì)如何通過簡單的程序和常識性的邏輯,以不同的視角看待日常的事物。讀過本書,你便可以開啟自己的探索和發(fā)現(xiàn)之。 下面是本書將要探究的一些問題: ★確定一間擁有70名員工的辦公室需要有多少個(gè)衛(wèi)生間隔間才能滿足需要; ★挖掘自己的電子郵件,了解自身特定的郵件習(xí)慣; ★借助簡易的音頻和視頻錄制設(shè)備來計(jì)算自己的心率; ★創(chuàng)建一個(gè)人造的社會(huì),并分析其中的行為模式,找出某些特定因素是如何影響我們的現(xiàn)實(shí)社會(huì)的。 作者簡介 Sau Sheong Chang,是新加坡惠普實(shí)驗(yàn)室的應(yīng)用研究主管,已經(jīng)從事軟件開發(fā)工作17年,主要專注于與云計(jì)算和數(shù)據(jù)相關(guān)的系統(tǒng)。他在當(dāng)?shù)亻_發(fā)者社區(qū)頗有名望,并且作為演講者活躍在眾多技術(shù)大會(huì)上。在本書之前,他出版過《Ruby on Rails Mashup Projects》和《Cloning Internet Applications with Ruby》兩部著作。
目錄: 第1章 握住探險(xiǎn)之鞭—認(rèn)識Ruby 1.1 Ruby 1.1.1 為什么用Ruby 1.1.2 安裝Ruby 1.1.3 運(yùn)行Ruby 1.1.4 引用外部庫 1.1.5 Ruby基礎(chǔ) 1.1.6 一切皆對象 1.2 Shoes 1.2.1 何為Shoes 1.2.2 五彩的“鞋子”(Shoes) 1.2.3 安裝Shoes 1.2.4 編寫Shoes程序 1.3 小結(jié) 第2章 走進(jìn)《黑客帝國》—認(rèn)識R 2.1 R的簡介 2.2 使用R 2.2.1 R控制臺 2.2.2 源文件與命令行 2.2.3 程序包 2.3 R編程 2.3.1 變量和函數(shù) 2.3.2 條件語句與循環(huán) 2.3.3 數(shù)據(jù)結(jié)構(gòu) 2.3.4 導(dǎo)入數(shù)據(jù) 2.4 作圖 2.4.1 基本繪圖 2.4.2 ggplot2簡介 2.5 小結(jié) 第3章 探討辦公室與衛(wèi)生間問題 3.1 簡單的情形 3.2 表示衛(wèi)生間等事物 3.3 初次模擬 3.4 解釋數(shù)據(jù) 3.5 第二次模擬 3.6 第三次模擬 3.7 最后一個(gè)模擬 3.8 小結(jié) 第4章 當(dāng)一回經(jīng)濟(jì)學(xué)家 4.1 看不見的手 4.2 一個(gè)簡單的市場經(jīng)濟(jì)體系 4.2.1 生產(chǎn)者 4.2.2 消費(fèi)者 4.2.3 一些使程序簡化的方法 4.2.4 模擬 4.2.5 分析模擬結(jié)果 4.3 價(jià)格決定的資源分配 4.3.1 生產(chǎn)者 4.3.2 消費(fèi)者 4.3.3 市場 4.3.4 模擬 4.3.5 分析第二個(gè)模擬的結(jié)果 4.3.6 價(jià)格控制 4.4 小結(jié) 第5章 對自己的電子郵件進(jìn)行挖掘 5.1 思想 5.2 抓取和解析 5.3 對電子郵件進(jìn)行挖掘 5.3.1 每月同一天的郵件數(shù)量 5.3.2 郵件挖掘者 5.3.3 每周同一天的郵件數(shù)量 5.3.4 每月的郵件數(shù)量 5.3.5 一天各小時(shí)的郵件數(shù)量 5.3.6 交互 5.3.7 交互中的比較 5.4 文本挖掘 5.5 小結(jié) 第6章 測一測我們的心臟 6.1 跳動(dòng)的心臟 6.2 聽診 6.2.1 自制數(shù)字聽診器 6.2.2 從聲音中提取數(shù)據(jù) 6.2.3 生成心音波形 6.2.4 找出心率 6.3 血氧定量法 6.3.1 自制脈搏血氧計(jì) 6.3.2 從視頻中提取信息 6.3.3 生成心跳波形并計(jì)算心率 6.4 小結(jié) 第7章 模擬結(jié)群飛行的鳥 7.1 Boids的由來 7.2 模擬 7.3 Roid 7.4 boid群的規(guī)則 7.5 輔助規(guī)則 7.6 規(guī)則的變更 7.7 繞圈 7.8 加入障礙物 7.9 小結(jié) 第8章 是什么讓世界運(yùn)行不止 8.1 生活很美好 8.2 金錢 8.3 性別 8.3.1 生與死 8.3.2 變化 8.4 進(jìn)化 8.4.1 我們將做哪些改變 8.4.2 實(shí)現(xiàn) 8.5 小結(jié) 關(guān)于作者 封面介紹
|