運用各種資料分析套件和統計模型, 解決大數據時代所會遇到的各種難題 R 語言是公認處理大數據的最佳利器, 不只免費、語法簡單、直覺, 還具備數千個功能強大的延伸套件, 更讓 R 語言深入各種不同的應用領域。本書由國際知名的資料分析專家執筆, 作者具備豐富的 R 語言教學經驗, 從中篩選出 R 的基本功能和最新、最好用的套件, 並以各種資料集案例, 具體展現資料分析成果。 對於有心跨足資料科學、數據分析、量化交易、人工智慧、機器學習等領域的讀者, 只會 R 語言的語法自然是不夠的。我們將帶您運用各種資料分析套件和統計模型, 解決大數據時代所會遇到的各種難題, 包括:向量運算、文字探勘、資料視覺化、趨勢預測、資料建模, 以及各種分析結果的輸出、引用與動態呈現等, 全面掌握 R 語言的各種技巧。 本書特色 ●向量運算:全向量化的資料結構, 包括:vector、factor vector、data.frame、list、matrix、array 等 ●文字探勘:各類資料匯入讀取、抽取字串、表格轉換與合併、資料聚合、資料正規化、網路爬蟲 ●資料視覺化:最吸睛的 ggplot2 套件圖表繪製技巧, 並利用 Shiny 套件產生網頁互動展示儀表板 ●機率統計:快速領略統計學核心應用, 抽樣分佈、假設檢定、變異數分析、資料分群 ●趨勢預測:展現大數據威力的強力工具, 線性迴歸、廣義線性模型、非線性模型、時間序列與自相關性 ●資料建模:機器學習的基礎, 利用 Caret 評斷資料模型配適度, 建立資料測試與訓練機制, 透過交叉驗證和參數挑選建立最佳模式 ●進階應用:資料分析師必學的套件包裝與發佈、報表/投影片製作、制式化文件輸出等
全新資料庫對應! Oracle、SQL Server、Access、DB2、PostgreSQL、MySQL (MariaDB)、SQLite 完全適用 工作中時常需要使用到 SQL 語言,但卻被參考文件弄得暈頭轉向、找不出正確寫法嗎?本書收錄完整語法,提供多種查閱方式、豐富範例展示、以及不同資料庫系統的適用說明,讓您好查閱、看得懂,隨時為您解答疑惑! ●【語法教學】 ‧SQL 基本語法(DML、DDL)說明。 ‧預儲程序(Stored Procedure)語法說明。 ‧各種程式設計介面說明。 ●【方便查閱】:提供功能別、字母別、目的別等查詢方式。 ●【豐富範例演練】:每個語法、子句、函式都提供多個範例展示,讓你清楚了解用法。 本書特色 ‧適用最新的知名資料庫系統,包括 Oracle、SQL Server、Access、DB2、PostgreSQL、MySQL (MariaDB)、SQLite 以及 SQL 標準語法。 ‧附有詳盡的索引對照表, 讓您查詢、參照更有效率。 ‧每個語法都清楚標示適用的資料庫圖示, 馬上知道自己的系統是否合用!
徹底整合前後端資料庫,學習挖掘數據價值的實務技巧 隨著大數據時代的崛起,微軟也持續強化在商業智慧、機器學習、預測分析等領域的發展,而這些應用幾乎都以 SQL Server 做為基礎。最新的 SQL Server 2016 強化了資料庫安全性,提升執行效率,可以協助用戶整合前後端的資料存取需求,並能延伸到雲端應用,創建穩定、安全、可靠的資料庫系統。 本書針對初次學習資料庫與 SQL 語法的讀者規劃,並以最新的 Microsoft SQL Server 2016 資料庫系統為學習平台,先介紹資料庫的基本概念與關聯式資料庫的規劃技巧,再針對資料庫的建構及 SQL 語法循序漸進解說示範。從資料庫基礎理論到學習各項實務技術與進階技巧,以及 SQL Server 2016 新功能,引領讀者逐步架構出自己的資料庫系統,以輕鬆簡單的方式完成繁雜的資料庫設計與管理的工作。 本書特色 ◎ 詳細解說資料庫基礎理論 從資料庫的組成、前後端資料庫架構,到關聯式資料庫的原理、關聯的種類、資料的完整性、與正規化分析的技巧,逐一說明。 ◎ 完整學習各項實務技術 從建立資料庫、資料表,到新增、修改、刪除、及查詢資料,逐步以實例講解。 ◎ 輕鬆完成資料庫管理與分析工作 進階查詢技巧、建立檢視表、使用自訂型別、善用索引提升查詢效率、以及使用全文檢索查詢資料...等實務技術。
彙整最常使用的 Python 函式庫語法 功能索引 + 字母順序查詢, 隨查隨用, 快速解決問題! Python 是近來非常熱門的程式語言, 原因之一就是具有豐富的標準函式庫及第三方套件可以使用, 用途涵蓋字串處理、數值計算、資料壓縮與封存、XML與 JSON 存取等層面。本書集合 Python 常用的函式及模組功能, 依用途分門別類, 提供詳細的使用說明、豐富的語法範例, 讓使用者可以在短時間內找到、學會函式的正確使用方式, 在撰寫程式時更加得心應手! 本書特色 ● 依功能分類, 每個函式都以豐富範例實際演練用法 ● 目錄上列有函式名稱與用途說明, 可依據名稱或是用途查詢 ● 可依字母順序快速查詢想使用的函式功能 ● 本書嚴選的模組功能包括: argparse/array/base64/beautifulsoup4/bisect/bz2/collections/ConfigParser/csv/datetime/dateutil/decimal/doctest/email/enum/fnmatch/glob/gzip/heapg/io/itertools/json/logging/lxml/lzma/math/multiprocessing/openpyxl/os/pathlib/paramiko/pdb/Pillow/pprint/PyCrypto/pydoc/pytest/pytz/random/re/requests/shutil/statistics/subprocess/sys/tartile/tempfile/time/timeit/traceback/unicodedata/unittest/unittest.mock/urllib.parse/weakref/xml.etree.ElementTree/yaml/zipfile/zlib ● 適用 Python 3
在嵌入式應用的領域, 由於硬體資源比較侷限, 因此執行速度快、檔案小、語法簡單的 C 語言是開發的首選。不過 C 語言的教材多半是針對電腦程式所設計, 少有為嵌入式的程式設計量身打造的。 本書從最基礎的語法介紹開始, 逐步介紹嵌入式程式設計經常使用的位元運算、邏輯運算、迴圈應用等技巧的說明, 奠定未來微處理器和嵌入式系統開發的基礎。 本書各章都有學習評量, 讓讀者檢驗對學習內容的認識程度;另外有程式練習可實際驗證各種程式技巧與應用。 本書特色 * 清楚的語法介紹、初學者一看就懂的簡單範例 * 能解決現場問題的程式範例與練習 * 奠定嵌入式應用經常使用的各種技巧 光碟收錄: ◎ Dev C++ ◎ 書中範例程式
本書主要針對初學者設計, 偏重於基礎 Visual Basic 語法、程式設計的技巧、及 .NET Framework 類別入門, 在應用方面則涵蓋了多媒體、程式偵錯、檔案存取、資料庫應用等主題。閱讀本書不需具備任何程式語言的基礎, 只需以一顆輕鬆的心, 依循各章主題, 一步步『上機』實習, 再以習題印證所學, 相信很快就能學會以 Visual Basic 設計 Windows 應用程式了。
本書主要針對初學者設計, 偏重於基礎 Visual Basic 語法、程式設計的技巧、及 .NET Framework 類別入門, 在應用方面則涵蓋了繪圖、多媒體、檔案存取、資料庫程式等主題。閱讀本書不需具備任何程式語言的基礎, 只需以一顆輕鬆的心, 依循各章主題, 一步步『上機』實習, 再以習題印證所學, 相信很快就能學會以 Visual Basic 設計各種 Windows 應用程式了。本書特色:用一本書的價格, 找到一位能體貼初學者心情的老師,整個學習過程就是一連串的「啊,原來是這樣,我懂了!」,於是一步步的就學會了。● 節奏分明易學習:‧『解說→範例→練習』循環式設計, 輕鬆學會。‧學校教材、自修學習都適宜。● 化簡御繁:‧大量程式註解、流程圖、示意圖、視窗結果圖例。‧直接在程式旁邊解說程式邏輯, 避免前後翻頁, 最易閱讀。● 廣納教師意見:‧由全國優秀教師經驗蒐納主題、關鍵題材不缺漏。‧內容涵蓋繪圖、多媒體、檔案存取、資料庫等 。● 各章均附精心設計的習題:‧出題完整、內容靈活富變化, 絕非一般照本宣科式的習題。‧是初學者最佳的學習評量與強化工具。
ASP.NET 是當紅的動態網頁程式設計技術, 但要先讀完 HTML、CSS、VB、C#, 才能學會 ASP.NET 嗎?本書從基本觀念教起, 透過精心設計的 C# 語法導覽, 讓您能快速上手。接著直接切入 ASP.NET 3.5 設計主題, 藉由微軟提供的 VWD (Visaul Web Developer) 視覺化圖形設計工具, 用滑鼠拖拉的方式, 由 VWD 自動產生網頁 HTML 內容及關鍵程式碼, 您只要再動動手加上關鍵的程式碼, 就能完成具互動性的 ASP.NET 3.5 網頁程式。 本書特色:如參考手冊般的條列各控制項及其屬性的書籍,不但讓學習過程乏味,更缺乏效率。善用開發工具,並藉由實用的程式範例,在操作過程中釐清觀念、熟習語法,才能以最有效率的方式開發 ASP.NET 動態網頁。□真正善用 VWD 視覺化設計工具,快速產生網頁程式碼□透過資料繫結,以省時省力的方式提供資料庫解決方案□活用伺服器控制項,以事件驅動模型完成網頁程式設計□提供完整原始程式碼的聊天室、購物車、網路相簿等網站範例□以淺顯易懂的圖例說明 ASP.NET 動態網頁運作流程□包含最新 ASP.NET AJAX 題材□各章章末均有自我評量習題,提供自我評估
ASP.NET 是當紅的動態網頁程式設計技術, 但要先讀完 HTML、CSS、VB、C#, 才能學會 ASP.NET 嗎?本書從基本觀念教起, 透過精心設計的VB語法導覽, 讓您能快速上手。接著直接切入ASP.NET 3.5 設計主題, 教您丟開記事本, 藉由微軟提供的 VWD (Visaul Web Developer) 視覺化圖形設計工具, 用滑鼠拖拉的方式, 由 VWD 自動產生網頁 HTML 內容及關鍵程式碼, 您只要再動動手加上關鍵的程式碼, 就能完成具互動性的 ASP.NET 3.5 網頁程式。本書特色:□真正善用 VWD 視覺化設計工具, 快速產生網頁程式碼□透過資料繫結, 以省時省力的方式提供資料庫解決方案□活用伺服器控制項, 以事件驅動模型完成網頁程式設計□提供完整原始程式碼的聊天室、購物車、網物相簿等網站範例□以淺顯易懂的圖例說明 ASP.NET 動態網頁運作流程□全部採用 ASP.NET 3.5 新觀念、新語法□包含最新ASP.NET AJAX 題材