2014年7月12日 星期六

[R] R3.1.1出來啦 !



        搶先報! R3.1.1(代號: Sock it to me!)釋出啦! 只要在R consle裡面輸入:
        install.packages("installr"); require(installr)
安裝完成後再輸入
updateR()
就可以無痛升級到最新版本啦!本次改變沒有太多重要的新功能,但是改了相當多的bug,詳細的更新項目可以參考:http://cran.rstudio.com/bin/windows/base/NEWS.R-3.1.1.html 因為相當多功能我也沒用過,也不知道從何翻起阿阿阿!!(其實就是懶而已)


資料與圖片來源:http://www.r-bloggers.com/r-3-1-1-is-released-and-how-to-quickly-update-it-on-windows-os/

[Python] 養不起寵物只好養電子雞,Python多執行緒(Thread)之測試

        話說友人最近養了隻小貓,上次去他家玩深深被動物的靈性所吸引,但是我自己住的地方又小又亂,完全不適合養貓...只好開始思索其他動物的可能。狗要散步不行,魚又太沒有互動,兔子大便很臭關在房間我絕對自己窒息,想來想去剛好前幾天發現有人在養刺蝟,馬上被刺蝟的萌樣吸引啊!! 也太可愛了!! 於是乎開始了搜尋如何飼養刺蝟的文章,但是看來看去,照顧動物真的不容易啊...哀...既然無法飼養真的動物,又想滿足回家有小動物撲上來打招呼的幻想,只好開始思考電子雞之路(目標是電子女僕)

2014年7月9日 星期三

[R] 以不變應萬變-SQL in R


        只要有用到資料庫,那一定會學到SQL(Structured Query Language-結構化查詢語言)的語法,SPSS和SAS也有類似的語法或套件,SAS EG更是大量使用SQL的語法。雖然版本很多,但是SQL的語法大同小異,在剛使用R的時候,由於對其他的指令還不熟悉,馬上就搜尋有無SQL的套件可以使用--有的,叫做SQLdf(http://cran.r-project.org/web/packages/sqldf/index.html)


資料科學家線上自修課程-最近更新日期:2017-02-20


        現在線上免費的學習資源越來越多了!用本篇文章來整理有在使用的資源,有任何補充或推薦的網站也歡迎隨時留言,謝謝!

2014年7月8日 星期二

資料科學家 vs 資料工程師

        今天看到了這篇文章Data Scientist vs Data Engineer裡面提到"資料科學家",與"資料工程師"的差異:資料科學家重點在於從DATA中找到insight,建立解釋模型、並說出一個好故事;而資料工程師更為著重如何取得與儲存DATA,並維持資料系統的運作。

2014年7月3日 星期四

[Python] 變更字串內容

        
        今天在跟CAVEEducation的實習生介紹python入門的時候,提到一個概念"字串就是陣列",所以在操作字串的時候例如for迴圈或索引值(如[1:4])的時候都跟陣列操作的方式一樣。但是有個概念卻沒有說清楚。就是"無法修改字串中的元素"。

2014年6月30日 星期一

[Python] 基礎篇:流程控制、物件與方法、List & Dictionary

        教學文第二篇來了! 主要在介紹:
        1. 用if、elif、else: 控制程式流程
        2. 定義物件與方法
        3. List 和 Dictionary的操作

        程式碼和結果一樣是用iPython nbviwer來呈現:   

2014年6月29日 星期日

[Python] 基本語法介紹、教學與簡單範例

        整理一下最近學習python的心得,寫了這樣簡單的教學,內容是有關基本的語法與變項、以及字串的操作。
        
        這次的語法介紹,是用iPython Notebook的NBViwer來展示給各位看,好處是可以看到語法和執行的結果,實驗一下這種呈現方式看好不好閱讀:

2014年6月25日 星期三

[Python] python入門使用心得

        要說寫Python入門心裡其實很心虛XD,畢竟我的python都是從codecademy學到的,當成做為紀錄學習過程的筆記可能會比較恰當。在此之前我的編程基礎只有Java(半年)、Android(半年)、SAS(三年),背景知識相當貧乏。

2014年6月22日 星期日

[Python][教學] 現學現賣之網路爬蟲(Crawler)--以抓本BLOG為例

圖片來源:http://www.417marketing.com/how-do-web-crawlers-work/

        之前有透過R抓取網路資料([R]用R抓網頁資料),也透過R來進行文字探勘([R] TEXT MINING(文字探勘練習)),一直想結合這兩個東西來做些有趣的事情,例如分析我的BLOG,看看我平常到底最常用哪些字詞,或到底使用了哪些核心字彙。但是這件事一直拖著沒有做,因為BLOGGER的文章內容並不是那麼好爬,用R來寫可能相對困難。直到有一天,看到了這個資料科學計畫 資料爬理析 Python 實戰班 2 馬上二話不說報名參加,趁著今天剛上完課記憶火熱的時候,來寫的抓自己BLOG的爬蟲。