Sign in

那些關於我的背景的一些事與這個 Medium 的未來走向。

說來有趣,這個 Medium 也開了一段時間,但是都沒有什麼提到我自身的一些事情,都是在網上修課的筆記。剛剛把超速學習這本書讀到一半,覺得其中有一些很不錯的方法可以效仿,未來會寫一篇文章,大概算是筆記與讀書心得,並且把我自身實際實施的方法與結果書寫在這裡。

先講有關學習的 Murmuring,超速學習這本書整體上是很不錯的,跟我既往的學習方法也有點類似但不雷同(而那種學習方法十分有用)。一直以來,雖然讀了一間還不錯的學校,生存在體制內,卻十分的不適應。因為自己讀書的步調太快,而學校的步調太慢,本科又是會計,十分的繁瑣無趣,奈何會計又是極有用的科目,必須學的扎實。

Murmuring 結束了,接下來簡單的自我介紹。我是喬,就讀北部某國立大學會計系,目前大四,會開始寫 Medium 的最初目的是想記錄自己在網上自學的筆記,但由於某學姊回來本校演講,提及了可以創造個人品牌的事情,於是想把這個 Blog 的主題再延伸。除了網上自學相關的課程筆記(多數都是資料科學),未來會把讀書的心得、會計本科、程式,加上自身興趣如戲劇、攝影等等,書寫成文章,再加上一些各式各樣的讀書計畫等零碎的文章融合進來,當作一個紀錄自身的地方。如果有人讀到了這篇文章,且對我書寫的主題感興趣,可以在文末拍手十次,我會親自去找到你並且詢問你有興趣的主題、書,亦或者是電影、戲劇皆可,寫給你看(如果我找得到你),或者是文末留言也是可行的。

這裡是我有在碰的相關領域:資料科學、統計、資安、戲劇(理論、劇本等)、攝影、會計、程式開發等。

謝謝你的撥冗閱讀,讓一個渺小的存在可以被讀到,這是一件很幸福的事情:)

(以及既然都來了,就拍個手加上追蹤我再走吧:P,如果你對這些主題感興趣,絕對會有很多值得的筆記與文章的)

Chinese version

最近開始上了 Google 在 Coursera 上面開的 Google IT Support Specialist,現在上到第二堂課,在講網路基礎,蠻困難的,想趁寒假有空的時候把之前的東西複習一次,順便自己把這些東西翻譯成中文,查一些補充資料,捋清楚所有的脈絡。

Week 1 — History

第一週前幾堂就是在講 IT Support 在做什麼與一些歷史,也有一些在 Goo …

This article is about the udacity nanodegree project1.

The Description from Kaggle(Data Resource)

Since 2008, guests and hosts have used Airbnb to travel in a more unique, personalized way. As part of the Airbnb Inside initiative, this dataset describes the listing activity of homestays in Seattle, WA.

Content The following Airbnb activity is included in…

D19-D26

D19 Python 資料視覺化工具與常見統計圖表介紹

在不同的領域以及目的中,則會針對圖表呈現有不一樣的要求,如以下例子:

  1. 分析的過程可利用熱點圖來看你的 Deep learning 的 model 是對圖片中哪一部分的看得較重要,可以降維之後將資料視覺化去看資料在空間中的分佈。
  2. 數據呈現成果,以利於表達資料處理結果可用來篩選及醒目提示資料並將複雜、龐大的數據利用長條圖或圓餅圖等方式呈現。

為了要將資料 …

D8-D18

D8 Pandas 物件的定義與屬性

補充:函式與函式庫

函式庫是由一堆函式所組成的集合,又稱為是模組、套件或是大陸用語包、模塊等詞。而函式是指一段程式碼的片段封裝而成的函式,可以用於重複呼叫。

Pandas 的重要特性

  • 提供了快速高效的 DataFrame 結構
  • 對於資料格式有高度的銜接性,包含 CSV、Excel 或資料庫(SQL)皆能提供彈性的讀寫工具

Series 的常用屬性

Series 其實就是 NumPy 的 Array 的加工品,所以 Array 有 …

D1~D7

D01 Numpy 陣列的定義與屬性

各屬性的意義:

  • ndarray.ndim: 陣列有多少維度
  • ndarray.shape: 每個維度的大小
  • ndarray.size: 陣列當中有幾個元素
  • ndarray.dtype: 陣列 …

Lesson 1: The Data Science Process

CRISP-DM — Cross Industry Process for Data Mining

The first two steps of CRISP-DM are:

1. Business Understanding(Understand the Problem)- this means understanding the problem and questions you are interested in tackling in the context of whatever domain you're working in. Examples include

Section 2: Machine Learning 101 / Section 3: Machine Learning and Data Science Framework

Section 2: Machine Learning 101

To sum up what is machine learning, in my perspective, machine learning is to train the computer to act like human.

What is Machine Learning?

Definition:

  • Using an algorithm to learn about different patterns in data and then taking that algorithm and what it’s learned to make predictions about the future using similar data…

Command line

Terminal Cheatsheet for Mac (Basics)

echo — get the Shell to print messages

  • 驚嘆號有特殊意義,如果不想要用它的話就用單引號括起來

ls — list

  • ls . = ls
  • ls ~ :主目錄
  • ls -l:-l(long)
  • ls -l Documents/*.pdf:列出 Documents 中所有 pdf 檔

cd — change directory

  • cd .. 回到上一個資料夾(..:父目錄,.:當前目錄)
  • 分號:可以讓一行執行兩個命令,由左至右執行

pwd— print working directory

mkdir — make directory

mv — move

  • mv ‘Docume …

Lesson 3: Aggregating / Lesson 4: Subquery, temporary tables / Lesson 5: Data Cleaning

NULL — No data

WHERE variable IS NULL    
  • When identifying NULLs in a WHERE clause, we write IS NULL or IS NOT NULL. We don’t use =, because NULL isn't considered a value in SQL. Rather, it is a property of the data.

COUNT

  • 僅回傳 Non-Null data
  • 算總共有幾個
SELECT COUNT(*)
FROM accounts;

SUM

  • 不能用 SUM(*)
  • Unlike…

Joe Chao

理科與藝術交織成靈魂的會計人,喜愛戲劇與攝影,但也喜歡資料科學。

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store