原创 centos 6.5下安裝R 3.2.0

步驟: 先卸載 sudo make uninstall 刪除文件夾 rm -rf 文件夾名 在編譯R之前,需要通過yum安裝以下幾個程序: #yum install gcc-gfortran          #yum install

原创 SparkR 1.4.0 的安裝及使用

1、./sparkR打開R shell之後,使用不了SparkR的函數 裝在了   /usr/local/spark-1.4.0/ 下 [root@master sparkR]#./bin/sparkR 能進入R,和沒裝SparkR的一

原创 centos 6.5下安裝rstudio server【總結】

(一)、幾個前提條件: 1、先安裝R,如果是從源碼安裝的,需要用參數   --enable-R-shlib。 2、安裝RStudio是,會去找R的安裝位置,默認的是  /usr/bin/R,或 /usr/local/bin/R,如果R裝

原创 體質評價常用的方法

數據畫像中,根據算法定性計算了很多標籤,而最後展示出來的,是定量的標籤,如星級標籤,這就需要進行定性的評價。 一、離差法     離差法,是依據正態分佈的原理,以大數量橫剖面調查資料的平均數爲基準值,以標準差爲離散距,對某一體質

原创 R中的高效批量處理函數(lapply sapply apply tapply mapply)

R語言提供了批量處理函數,可以循環遍歷某個集合內的所有或部分元素,以簡化操作。 這些函數底層是通過C來實現的,所以效率也比手工遍歷來的高效。批量處理函數有很重要的apply族函數:lapply sapply apply tapply ma

原创 SparkR跑通的函數(持續更新中...)

spark1.4.0的sparkR的思路:用spark從大數據集中抽取小數據(sparkR的DataFrame),然後到R裏分析(DataFrame)。 這兩個DataFrame是不同的,前者是分佈式的,集羣上的DF,R裏的那些包都不能用

原创 networkD3包小試牛刀

力導向網絡圖 這種圖採用物理上的彈簧模型,將節點之間想象成是用彈簧連接的,然後把這些用彈簧連接的節點扔到桌面上,讓這些彈簧自己彈啊彈,彈啊彈,最後總能停下來,達到一個平衡狀態。這個狀態下的節點連接圖,能力最小,線和線之間的交叉最小。這種方

原创 Rmysql的安裝及亂碼解決

1、安裝mysql-devel mysql-lib,不裝這個後面裝Rmysql會報錯 # sudo yum install mysql-server mysql-devel mysql-lib 2、報錯,有衝突 Transaction C

原创 R語言繪製熱圖Heatmap

熱圖,適合二維數據表的可視化,數值用顏色顯示。 細活在於調顏色,給人感性的、辨識度高的認識。 nba <- read.csv("d:/ppg2015.csv", sep=",") nba <- nba[order(nba$PTS),]

原创 RJDBC讀MYSQL數據庫讀不出內容問題及解決

1、RJDBC對字符比較挑,沒有配置好,則讀不出內容,都出的空表,問題解決如下 加上這個?useUnicode=true&characterEncoding=UTF-8即可。 具體做法: s1:下載驅動 mysql-connector-

原创 centos 6.5下安裝 rstudio server及問題解決

(1)環境相關的,都裝上 64位系統 1    $ rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 接下來運

原创 星巴克全美門店數字地圖顯示

starbucks <- read.csv("D:/starbucks.csv" ) ; #普通的CSV格式就行,不必是UTF8的 starbuck

原创 R的交互式時間序列包dygraphs

1、  dygraphs 是一個開源的Javascript庫,它可以產生一個可交互式的,可縮放的的曲線表。其可以用來顯示大密度的數據集(比如股票,氣溫,等等),並且可以讓用戶來瀏覽和解釋這個曲線圖。 2、  R中的時間序列格式有好多種

原创 centos 6.5下安裝及使用shiny server

RStudio公司自己構建了R Shiny Application運行的平臺(http://www.shinyapps.io/ ), 用戶可以通過RStudio上面的工具把自己編寫調試好的Shiny Application上傳到shiny

原创 rstudio server包的安裝位置

1、在rstudio窗口,查看庫文件的路徑 > .libPaths() [1] "/home/enn_james/R/x86_64-unknown-linux-gnu-library/3.2" "/usr/local/lib64/R/l