為什麼要學習Python?

  • 大數學堂
  • 2022年5月23日 00:00
為什麼要學習Python?

Python是一種非常流行的程式語言,用於各種領域。學習Python的原因包括其簡單易學的語法,跨平台的特性,以及在資料科學和機器學習領域的廣泛應用。此外,Python擁有大量的資源和社區支持。學習Python對於資料科學家來說是必備技能之一,能夠快速開發和執行數據科學項目,並能夠與廣泛的工具和庫集成。

開始上課

Python開發工具速覽

  • 大數學堂
  • 2022年5月23日 00:00
Python開發工具速覽

本章節介紹了幾個常用的Python開發工具,這些工具可以協助資料科學家提升開發效率,並提供更好的開發環境。透過學習這些工具,資料科學家可以更快速地開發相關應用程式,並更有效地使用Python進行數據分析和處理。這些工具的介紹涵蓋了程式編輯器 開發環境 套件管理器等等,對於Python開發相當有幫助。

開始上課

Anaconda安裝與簡介

  • 大數學堂
  • 2022年5月23日 00:00
Anaconda安裝與簡介

本章介紹了Anaconda的安裝與簡介。Anaconda是一個功能強大的Python資料科學平台,提供許多預裝的資料科學工具和套件。本章中,我們將介紹如何下載 安裝Anaconda,以及探索Anaconda所提供的各種功能。

開始上課

Spyder 操作簡介

  • 大數學堂
  • 2022年5月23日 00:00
Spyder 操作簡介

本文介紹了Spyder作為一個針對資料科學家所設計的整合開發環境(IDE)的功能。從安裝和設定開始,探索Spyder的介面和佈局,並介紹了新建 開啟 儲存和執行Python檔案的方法。此外,還介紹了變數瀏覽器 錯誤檢查 調試功能以及使用內置控制台進行交互式編寫和測試的方法。最後,聚焦於Spyder的潛力,提高資料科學工作效率和加速開發和測試過程。

開始上課

PyCharm 安裝與操作簡介

  • 大數學堂
  • 2022年5月23日 00:00
PyCharm 安裝與操作簡介

本文介紹了在「給資料科學家的Python課程」中,第一章的內容,該章節主要介紹了PyCharm的安裝與操作。PyCharm是一個功能強大的Python集成開發環境,它提供了許多提升開發效率的功能。文章首先介紹了如何下載和安裝PyCharm,並提供了不同環境下的安裝步驟。接著,文章介紹了如何建立新的Python項目並編寫第一個Python程式。然後,文章詳細介紹了PyCharm的編輯器功能,包括代碼自動完成 語法檢查和代碼重構工具。此外,還介紹了如何使用調試器進行錯誤排除和跟踪代碼執行,以及如何使用版本控制工具來管理程式碼。整體而言,本章節提供了全面的指南,讓讀者能夠開始使用PyCharm來開發和執行Python程式。

開始上課

Visual Studio Code (VSCode) 安裝與操作簡介

  • 大數學堂
  • 2022年5月23日 00:00
Visual Studio Code (VSCode) 安裝與操作簡介

這個章節介紹了如何安裝和使用Visual Studio Code(VSCode)。 VSCode是一個免費且開源的程式碼編輯器,適用於各種程式語言。安裝非常簡單,只需要從官方網站下載安裝檔進行安裝。它提供了很多方便的功能,如自動完成 語法檢查 變數跳躍等。並且支援許多擴充套件,可以根據需要進行自定義配置。你可以安裝相關的擴充套件,如語言支援 程式碼格式化工具 Git整合等等,以提高編程效率。這個章節將帶領你了解如何安裝和操作VSCode,方便快速上手並提高程式碼編寫的效率。

開始上課

Covid19 分析案例

  • 大數學堂
  • 2022年5月23日 00:00
Covid19 分析案例

本章介紹Python進行Covid19分析的案例,從相關數據集中提取信息,使用數據科學工具進行分析和視覺化。透過案例,學習使用Python進行數據清理 聚合 統計分析和預測模型建立等任務,了解Covid19的傳播情況和趨勢。

開始上課

開始使用Python撰寫網路爬蟲 ( Crawler )

  • 大數學堂
  • 2015年4月15日 00:49
開始使用Python撰寫網路爬蟲 ( Crawler )

這篇文章介紹了使用Python編寫網路爬蟲的開始步驟,其中需要安裝兩個Python套件:Requests和BeautifulSoup4。Requests是一個用於網路資源擷取的套件,而BeautifulSoup4則是一個用於HTML剖析的套件。

開始上課

如何安裝 Jupyter (Ipython Notebook)

  • 大數學堂
  • 2015年5月7日 07:04
如何安裝 Jupyter (Ipython Notebook)

Jupyter是一個強大而方便的工具,它提供網頁介面,讓使用者可以使用瀏覽器進行Julia Python或R程式的開發和維護。這個工具相當實用,值得一試。未來我們將陸續介紹它的各種好用功能。

開始上課

套件(Package)

  • 大數學堂
  • 2022年5月23日 00:00
套件(Package)

在資料科學中,套件 (Package) 是指一組相關的功能模組或程式庫,以協助資料科學家處理和分析數據。Python 是一個廣受歡迎的程式語言,擁有豐富的套件生態系統,對於資料科學家來說,這些套件不僅能節省開發時間,還能幫助處理龐大的數據集。

開始上課

[AI人工智慧] 探索香港Deepfake詐騙案背後的科技:如何只憑免費Colab與基本Python知識製作深度偽造影片?

  • 大數學堂
  • 2024年2月7日 21:00
[AI人工智慧] 探索香港Deepfake詐騙案背後的科技:如何只憑免費Colab與基本Python知識製作深度偽造影片?

最近香港發生一起利用AI技術的詐騙案,歹徒使用Deepfake技術製作假影片,冒充公司財務長詐騙兩億港幣。這引起了大家對AI模仿能力的疑慮。為展示AI換臉有多麽容易實作,我們將使用Python的Roop套件,並以賈伯斯的照片創造深度偽造影片。希望能用這個範例提高大家對AI詐騙的警覺

開始上課

第三方套件 (Third Party Package)

  • 大數學堂
  • 2022年5月23日 00:00
第三方套件 (Third Party Package)

第三方套件是由非官方開發人員或組織創建和維護的Python套件,可擴展Python的功能。這些套件提供了各種功能和工具,可用於不同的應用。由於Python開源且廣泛使用,對於開發人員來說可以輕鬆獲取並使用這些套件。不同的第三方套件可以提供不同的特性和功能,使得Python更加具有彈性和豐富性。

開始上課

如何使用RSelenium 抓取 PTT Food版的內容?

  • 大數學堂
  • 2015年6月29日 15:41
如何使用RSelenium 抓取PTT Food版的內容?

R可以搭配Web自動化測試工具Selenium進行網頁抓取,只要使用RSelenium進行安裝和使用,就能在Firefox瀏覽器中使用R腳本抓取網頁內容。這樣的功能不僅僅只有Python才能實現。

開始上課

第三方套件練習題 - 運用結巴斷詞

  • 大數學堂
  • 2022年5月23日 00:00
第三方套件練習題 - 運用結巴斷詞

結巴斷詞(jieba)是一個常用的中文中文字斷詞的Python套件。該套件可以將中文文本進行分割,分離出詞彙的單位,方便進行文本分析 文字處理等自然語言處理任務。想使用結巴斷詞套件,需要先安裝並匯入該套件。以下有安裝指令和匯入代碼的示例。透過結巴斷詞可以將中文句子斷詞為詞彙的單位,方便後續的處理和分析。

開始上課

結尾

  • 大數學堂
  • 2022年5月23日 00:00
結尾

這是一個Python課程的結束評價和感謝。該課程涵蓋了Python的基礎知識和資料科學應用,包括常用庫 資料視覺化和網絡爬蟲。重視實踐和應用,並提供了實例和練習。希望學生能夠提升Python技能,應用於資料科學項目。學生可以隨時聯繫課程作者提出問題和建議。最後,感謝學生的參與和支持,並祝願他們在資料科學領域取得成功。

開始上課

[AI人工智慧] 使用 Ollama 調用本地語言模型生成文章並且辨識圖片內容

  • 大數學堂
  • 2024年3月24日 16:00
[AI人工智慧] 使用 Ollama 調用本地語言模型生成文章並且辨識圖片內容

Ollama是一款能在個人電腦上輕鬆部署和使用語言模型的工具,透過Ollama,我們便能在終端機使用:1. 聯發科的 Breeze 7b 模型、2. 利用 Python 接合 Ollama 的端口,3. 甚至使用 Llava 模型智慧地重命名文件中的圖片。透過本地端部署的大型語言模型,便能在保障隱私與安全的前提下,有效能夠提高工作效率。

開始上課

[AI人工智慧] 快速玩轉AI:使用LM Studio在個人電腦上部署Google新開源大型語言模型Gemma

  • 大數學堂
  • 2024年2月25日 17:00
[AI人工智慧] 快速玩轉AI:使用LM Studio在個人電腦上部署Google新開源大型語言模型Gemma

Google最近發布了新的開源大型語言模型Gemma,似乎是為了與Meta的Llama2與OpenAI展開競爭。Google 此次提供了2B和7B兩種模型,目的在應用於較低配置的運行環境上離線使用,彰顯了Google想在邊緣AI領域獨佔鰲頭的野心。以下我們將一起探討如何在個人電腦上快速利用LM Studio 部署Gemma 2B,讓大家親身體驗這款先進語言模型的卓越性能吧!

開始上課

[AI人工智慧] 運用 Whisper 輕鬆打造即時字幕轉錄神器!😎

  • 大數學堂
  • 2024年4月7日 17:15
[AI人工智慧] 運用 Whisper 輕鬆打造即時字幕轉錄神器!😎

今天要帶大家挑戰用 Whisper 和 PyAudio 打造即時字幕轉錄功能!😲 先安裝必要套件,寫個錄音函數把聲音切成小片段,讓 Whisper 辨識語音轉文字,最後用無窮迴圈讓錄音、辨識輪番上陣,就能創造即時語音轉文字的魔法!🎉 最後還用 OpenAI CEO Sam Altman 的片段實測給你看!想要更精準的結果可選用更大的模型,但要有 GPU 硬體才能兼顧速度和準確度喔!😉跟著這個教學,你也可以輕鬆用 Whisper 做出自己的即時語音轉文字應用!

開始上課

[財經爬蟲] 如何使用Python 網路爬蟲抓取Yahoo 台指期的即時行情?

  • 大數學堂
  • 2022年9月30日 12:59
[財經爬蟲] 如何使用Python 網路爬蟲抓取Yahoo 台指期的即時行情?

這篇文章介紹了如何使用Python網路爬蟲抓取台指期的即時行情資料,並製作成分析圖表。作者提供了相關的影片和程式碼連結,讓讀者可以更深入地了解和應用這項技術。此外,文章還提到了大數學堂這個資料科學學習平台,讓讀者可以在此找到更多學習資源。文章標籤包括python網路爬蟲 財經爬蟲 即時行情 交易機器人 Yahoo股市 台指期和台指期貨。

開始上課

[爬蟲實戰] 如何使用 PyAutoGUI 搶雙 11 百萬紅包

  • 大數學堂
  • 2023年11月9日 15:30
[爬蟲實戰] 如何使用 PyAutoGUI 搶雙 11 百萬紅包

嘿嘿,年度盛事雙 11 又來囉!🎉🎉🎉 眾所周知,這天除了剁手的好去處,還有那讓人心跳加速的搶紅包活動!是不是已經等不及用你的小手機app瘋狂點擊了呢?但別急,讓我們來點科技的魔法:PyAutoGUI + 手機模擬器加持!🧙‍♂️只需輕鬆設定,對準那閃閃發亮的紅包位置,一個指令,咻——!紅包自動入袋,就這麼簡單!今年雙 11,就讓我們用點小技巧,把好運和紅包一網打盡吧!💰🚀 快來試試,看看誰能成為搶紅包的速度之王!

開始上課

[爬蟲實戰] 如何在1111購物狂歡節 快速爬取淘寶上的商品資訊?

  • 大數學堂
  • 2019年10月30日 13:39
[爬蟲實戰] 如何在1111購物狂歡節 快速爬取淘寶上的商品資訊?

這篇文章介紹了如何快速寫一個淘寶爬蟲程式。現在的電商網頁都有提供API,可以方便地將商品資訊下載下來。只要透過Chrome的開發人員工具找到API的端口,然後使用requests將JSON格式資料爬取下來。再搭配Pandas的資料整理功能,就可以將商品資訊整理成表格,方便閱覽和分析。文章最後提供了相關影片和程式碼的連結。

開始上課

[爬蟲實戰] 如何使用 PANDAS 快速爬取財報表格?

  • 大數學堂
  • 2015年12月30日 17:14
[爬蟲實戰] 如何使用 PANDAS 快速爬取財報表格?

表格是一種常見的數據呈現格式,使用BeautifulSoup4和PANDAS可以很方便地對表格進行解析和爬取。PANDAS的read_html方法可以將復雜的網絡表格信息快速轉換為DataFrame,成為股票分析的數據來源之一。

開始上課

[爬蟲實戰] 如何透過開發人員工具破解實價登錄網新版API中的加密字串?

  • 大數學堂
  • 2021年4月5日 13:30
[爬蟲實戰] 如何透過開發人員工具破解實價登錄網新版API中的加密字串?

這篇文章介紹了如何使用Chrome開發人員工具來解析新版實價登錄網站的API連結中的神秘字串。透過瀏覽器的Debugger功能,可以找到加密的JavaScript程式碼片段,然後使用這些加密函數片段來解析參數的查詢條件,從而成功抓取實價登錄資訊。文中還提供了相關的影片和程式碼連結,方便讀者深入了解和實踐Python網路爬蟲的相關知識。

開始上課

[爬蟲實戰] 如何利用Python Flask自動轉換實價登錄網站加密字串?

  • 大數學堂
  • 2021年4月12日 13:47
[爬蟲實戰] 如何利用Python Flask自動轉換實價登錄網站加密字串?

本文介紹了如何透過Python Flask建立一個橋接器,來自動化抓取實價登錄網的加密字串。通常我們會使用Node.js或Pyexecjs等方法來加載加密函數,但這牽涉到處理Node.js或修改JavaScript的問題。透過Python Flask橋接器,我們可以輕鬆地重新導向加密字串到實價登錄網,實現破解新版實價登錄網的目標。影片和程式碼也提供了詳細的操作示例。

開始上課

[爬蟲實戰] 如何利用Python快速分析網易雲性格主導色心理測驗?

  • 大數學堂
  • 2021年6月1日 14:59
[爬蟲實戰] 如何利用Python快速分析網易雲性格主導色心理測驗?

在疫情期間的居家隔離中,大家都感到非常無聊。有人提到了網易雲的性格主導色心理測驗,並探討了該測驗中還有哪些顏色性格以及哪種性格最特別。透過網路爬蟲工具和Python的正規表達法,可以快速列出所有的性格色。作者分享了自己的性格色是橙+粉,並分享了觀察Python網路爬蟲常見的開發人員工具和Python的正規表達法的方法。該文章還提供了相關的影片和程式碼連結,以及性格主導色的完整資料的鏈接。

開始上課

[爬蟲實戰] 如何用Python網路爬蟲抓取台灣運彩上的世界杯足球賠率?

  • 大數學堂
  • 2022年12月4日 10:19
[爬蟲實戰] 如何用Python網路爬蟲抓取台灣運彩上的世界杯足球賠率?

這篇文章主要是介紹如何透過突破台彩網站的防爬蟲機制,使用開發者工具觀察網頁並使用Python快速撰寫網路爬蟲,抓取世界杯足球賠率。文中也提到,台彩還有其他防範機制阻止抓取正確的數據,如果讀者對此有興趣,可以在文章下方留言,未來或許會再開視頻專門解說。文章中也附上了相關的影片和程式碼連結。

開始上課