| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202404*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Python Streamlit從入門到實戰-快速構建機器學習和數據科學Web應用 (微課視頻版) ISBN:9787302657538 出版社:清華大學 著編譯者:王鑫 叢書名:計算機技術開發與應用叢書 頁數:214 所在地:中國大陸 *此為代購商品 書號:1638187 可大量預訂,請先連絡。 【台灣高等教育出版社簡體書】 Python Streamlit從入門到實戰-快速構建機器學習和數據科學Web應用 (微課視頻版) 787302657538 王鑫 內容簡介 本書系統全面地講解Streamlit的核心概念、實例項目應用和最佳實踐。通過案例帶領讀者從零開始逐步掌握Streamlit的基礎知識和高級技能。讀者將學會如何使用Streamlit實現數據可視化、添加交互組件,以及如何構建出炫酷的Web應用。 本書分為兩篇共10章,基礎篇(第1∼7章)講解Streamlit的安裝配置,以及基本的文本、數據、圖表、多媒體等組件的使用和頁面布局;實戰篇(第8∼10章)講解如何開發企鵝分類項目、醫療費用預測項目、銷售數據儀錶板項目,幫助讀者熟練掌握Streamlit的高級技能和開發流程。 本書採用理論與實踐相結合的方式,示例豐富,適合想快速構建機器學習和數據科學Web應用的Python使用者閱讀。本書配套內容有練習數據和源代碼,可供讀者通過閱讀和編碼實踐的方式快速掌握Streamlit,開發機器學習和數據科學的Web應用。作者簡介 王鑫,數據分析工程師,是一名終身學習者,擁有豐富的Python知識,精通Streamlit、Django、Pygame、Pandas、NumPy、scikit-learn、TensorFlow、Matplotlib、Vega-Altair、Pyomo、Ray等Python庫,擅於通過編程學習新的知識,熱愛編程技術。目錄 基礎篇第1章 Streamlit的介紹及安裝 1 1 Streamlit是什麼 1 2 Streamlit的優勢及特點 1 3 Streamlit的安裝 1 3 1 Python環境安裝 1 3 2 通過Anaconda安裝 1 4 Streamlit演示項目介紹 1 4 1 啟動Streamlit演示項目後端服務 1 4 2 歡迎頁面 1 4 3 動畫演示頁面 1 4 4 繪圖演示頁面 1 4 5 地理數據演示頁面 1 4 6 數據框演示頁面 1 5 關閉項目運行 1 6 啟動自定義的項目 1 7 本章小結 第2章 文本類和數據類展示的元素 2 1 普通文本展示元素 2 2 標題展示元素 2 3 章節展示元素 2 4 子章節展示元素 2 5 代碼塊展示元素 2 6 說明文字展示元素 2 7 Markdown語法展示元素 2 8 LaTeX公式文本展示元素 2 9 數據框展示元素 2 10 Table數據框展示元素 2 11 Metric指標類展示元素 2 12 JSON數據展示元素 2 13 超級方法write()展示各類元素 第3章 數據可視化和圖表元素 3 1 內置折線圖 3 2 內置條形圖 3 3 內置面積圖 3 4 內置帶點的地圖 3 5 展示Graphviz庫圖像 3 6 展示Matplotlib庫圖像 3 6 1 折線圖 3 6 2 條形圖 3 6 3 面積圖 3 7 展示Seaborn庫圖像 3 8 展示Vega-Altair庫圖像 3 8 1 折線圖 3 8 2 熱力圖 3 9 展示Plotly庫圖像 3 10 展示Bokeh庫圖像 3 11 展示Pydeck庫圖像 第4章 多媒體展示元素 4 1 圖像 4 1 1 單個圖像 4 1 2 多個圖像 4 1 3 操作圖像 4 2 音頻 4 2 1 播放本地音頻 4 2 2 播放生成的音頻 4 3 視頻 4 4 表情符號 第5章 用戶輸入類組件 5 1 普通按鈕 5 2 單選按鈕 5 3 複選框 5 4 下拉按鈕 5 5 多選下拉按鈕 5 6 數值滑塊組件 5 7 範圍選擇滑塊組件 5 8 下載按鈕 5 9 單行文本輸入框組件 5 10 數字輸入框組件 5 10 1 簡單示例 5 10 2 計算身體質量指數 5 11 多行文本輸入框組件 5 12 日期選擇組件 5 13 時間選擇組件 5 14 文件上傳組件 5 14 1 上傳單個文件 5 14 2 上傳多個文件 5 15 拍照組件 5 16 顏色撿拾組件 第6章 布局和容器組件 6 1 側邊欄 6 1 1 往側邊欄添加組件的語法 6 1 2 使用示例 6 1 3 使用側邊欄實現多頁面應用 6 1 4 使用側邊欄實現山西旅遊助手 6 2 列容器 6 2 1 使用示例 6 2 2 使用列容器構成柵格布局 6 3 選項卡 6 3 1 使用示例 6 3 2 使用選項卡介紹機器學習流程 6 4 擴展器 6 4 1 使用示例 6 4 2 使用擴展器介紹NumPy庫 6 5 容器 6 6 佔位容器 6 7 多頁面應用 第7章 狀態顯示、流程式控制制及高級特性 7 1 狀態顯示 7 1 1 進度條組件 7 1 2 旋轉等待組件 7 1 3 錯誤信息框 7 1 4 警告信息框 7 1 5 提示信息框 7 1 6 成功信息框 7 1 7 異常信息框 7 2 控制流程 7 2 1 停止執行 7 2 2 提交表單 7 3 高級特性 7 3 1 頁面設置 7 3 2 回顯代碼 7 3 3 顯示幫助信息 7 3 4 會話狀態 7 3 5 優化性能 實戰篇 第8章 企鵝分類項目 8 1 標準的機器學習工作流程 8 1 1 數據收集 8 1 2 數據預處理 8 1 3 構建數據集 8 1 4 模型的訓練 8 1 5 模型的優化 8 1 6 模型的評估 8 1 7 模型的部署 8 2 企鵝分類Web應用 8 2 1 數據集介紹 8 2 2 創建基於機器學習的企鵝分類Web應用 第9章 醫療費用預測Web應用 9 1 數據集介紹 9 2 數據預處理 9 3 選擇回歸演算法創建模型 9 4 將模型保存到文件中 9 5 在Streamlit Web應用中使用預先訓練的模型 9 5 1 構建用戶輸入的Web頁面 9 5 2 將用戶輸入數據轉換為數據預處理的數據格式 9 5 3 根據輸入數據預測醫療費用 9 5 4 優化醫療費用預測Web應用 第10章 銷售數據儀錶板Web應用 10 1 數據集介紹 10 2 讀取超市銷售數據 10 3 創建篩選維度的側邊欄 10 4 創建可視化圖表 10 4 1 創建按產品類型劃分的橫向條形圖 10 4 2 創建按小時劃分的縱向條形圖 10 5 創建關鍵指標信息 10 6 組織信息調整布局 10 6 1 實現整體布局 10 6 2 替換各區域內容 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |