iT邦幫忙

鐵人檔案

2017 iT 邦幫忙鐵人賽
回列表
Big Data

R 語言使用者的 Python 學習筆記 系列

資料科學相關的論壇時不時會看到類似問題:我想要從事資料科學相關的工作,我知道 R 語言與 Python 各擅勝場,但我的時間只夠我先學一樣,請問各位大大推薦我先從哪一個學起?這份學習筆記的野心很大,它的回答直截了當:讀完我(或我的部分章節),你的心中會自然作出選擇。

鐵人鍊成 | 共 30 篇文章 | 265 人訂閱 訂閱系列文 RSS系列文
DAY 1

達標好文 [第 01 天] 建立開發環境與計算機應用

從事資料科學相關工作的人,免不了在起步時都會思索:「假如時間有限,我應該選擇學習 R 語言或者 Python?」網路上相關的討論串已經太多,既然前提是「時間有限...

2016-12-01 ‧ 由 tonykuoyj 分享
DAY 2

[第 02 天] 基本變數類型

暸解變數類型是學習程式語言的基本功之一(其他像是資料結構,流程控制或者迭代語法也歸類於基本功),它的枯燥無味常讓初學者為之怯步,因此有很多人會喜歡先從應用端:像...

2016-12-02 ‧ 由 tonykuoyj 分享
DAY 3

[第 03 天] 變數類型的轉換

不同的變數類型之間並不是壁壘分明,井水不犯河水,比如在 Python 中 True/False 在與數值作加減運算的時候就會自動地被轉換為 1 與 0,然而在一...

2016-12-03 ‧ 由 tonykuoyj 分享
DAY 4

[第 04 天] 資料結構 List,Tuple 與 Dictionary

我們今天要從元素(ingredients)邁向結構(collections),這句話是什麼意思?如果你回顧一下前幾天的程式碼範例,會發現我們只有在物件中指派一個...

2016-12-04 ‧ 由 tonykuoyj 分享
DAY 5

[第 05 天] 資料結構(2)ndarray

截至 2016-12-05 上午 11 時第 8 屆 iT 邦幫忙各組的鐵人分別是 46、8、11、11、4 與 56 人,我們想計算參賽鐵人們完賽後各組的總文...

2016-12-05 ‧ 由 tonykuoyj 分享
DAY 6

[第 06 天] 資料結構(3)Data Frame

截至 2016-12-06 上午 7 時第 8 屆 iT 邦幫忙各組的鐵人分別是 46、8、12、12、6 與 58 人,我們想要用一個表格來紀錄參賽的組別與鐵...

2016-12-06 ‧ 由 tonykuoyj 分享
DAY 7

[第 07 天] 迴圈與流程控制

截至 2016-12-07 上午 11 時第 8 屆 iT 邦幫忙各組的鐵人分別是 49、8、12、12、6 與 61 人,我們想要在命令列上一一輸出這六組的鐵...

2016-12-07 ‧ 由 tonykuoyj 分享
DAY 8

[第 08 天] 函數

早在 [第 02 天] 基本變數類型我們就開始使用 Python 的內建函數(generic functions),像是我們使用 help() 函數查詢文件以及...

2016-12-08 ‧ 由 tonykuoyj 分享
DAY 9

[第 09 天] 函數(2)

一但體驗到自訂函數的威力與函數型編程的美觀,似乎開始有種回不去的感覺,好想要回頭把過去撰寫的每一段程式都拿來改寫成函數型編程的結構。我們再多花一天的時間研究函數...

2016-12-09 ‧ 由 tonykuoyj 分享
DAY 10

[第 10 天] 物件導向 R 語言

R, at its heart, is a functional programming language.Hadley Wickham R 語言本質上是一...

2016-12-10 ‧ 由 tonykuoyj 分享