[R] 如何把長條圖轉為橫條圖 (ggplot2)

在做分析時會用到長條圖, 不過有些時候因為類別名稱太長, 用橫條圖再顯示上會比較美觀。 長條圖的ggplot2實作網路很多, 這篇就很詳細: 連結 。 橫條圖實際上也很簡單, 只要在ggplot後面加入  coord_flip() , 就會將長條圖變成橫條圖了(其他...

Read more
[PuTTY] 用PuTTY連接Ubuntu

[PuTTY] 用PuTTY連接Ubuntu

最近在使用VirtualBox建Ubuntu虛擬機, 想直接用Windows直接打指令控制虛擬機, PuTTY 算是相當方便的軟體。 下圖就是 PuTTY 的畫面, 設定好相關設定後按Open, 就會進入登入畫面, 輸入帳號密碼後就可以開始用了。 相關文章: [...

Read more

[學習資源] 資料分析教學參考資源(R, Python, ...) 2016/12/05更新

網路資源: [中]包含R的教學文    http://blog.gtwang.org/ [中]R、Python..等相關Blog    http://bryannotes.blogspot.tw/search/label/R?max-results=20 [...

Read more

[R] 當數值型轉Factor再轉回數字型資料時需注意之事項

假設建立一個數值型Vector, 當數值型資料轉成Factor後, 再轉回數值型態, 可能會遇到問題。 例如建立一個 tmp: tmp <- c(2,3,3,2,4,4) , 將其轉成Factor: f_tmp <- factor(tmp) , 當再把...

Read more
[R] R教學 - R? Rstudio?

[R] R教學 - R? Rstudio?

最近有朋友想學R, 問說到底該安裝R還是Rstudio, 簡單講, 要寫R語言就要安裝R, 而Rstudio是一個R語言的IDE, IDE就是整合開發環境, 在這環境寫code更加方便。 以R的環境而言, R的介面如下圖: 而R...

Read more
[Ubuntu] 設定固定IP

[Ubuntu] 設定固定IP

在使用Virtual Box架Ubuntu虛擬機時, 想要設定固定IP, 網路上有許多指令教學, 不過這裡是介紹手動方法, 直接進行修改。 以下一步一步以圖方式介紹: 第一步:將此虛擬機網路的設定值改為「橋接介面卡」。 第二步:開啟Ubunt...

Read more

[R] 發生錯誤 : "Error: invalid multibyte character in parser at line 1" 的處理方式

有時使用中文時會出現 Error: invalid multibyte character in parser at line 1  的問題, 或是 Error in nchar(homeDir) : invalid multibyte string, element 1 。 ...

Read more

[R] jiebaR - 結巴分詞

在進行文字探勘時, 需要把句子切成詞彙。 R裡面我有用到的library是tmcn跟jiebar。 jiebar很直覺, 先用 cutter=worker() 產生一個切詞器, 便可以用cutter來切割句子。 我們還可以使用 new_user_word 來將新詞彙加...

Read more

[R] 將值賦予給文字以及全域變數宣告

有時候會將變數或值指定給文字(變數名稱), 讓文字變成新的變數, 就可以用 assign 。 例如 assign('Im_Variable', 'Im Value') , Im_Variable就成為變數,賦予值 'Im V...

Read more

[R] 使用R進行樞紐分析

分析時有時會用到樞紐分析, R也有類似的功能, 就是 plyr 。 如下面例子, 產生一個data frame, 其中包含組別、性別與年齡三個col, 我們可以使用 ddply , 依照組別與年齡作為分組標準, 計算各組的平均數與標準差。 另外也常遇到計算各組...

Read more