成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

用Ubuntu和RStudio Server搭建一個R語言的云平臺

Lavender / 3072人閱讀

摘要:同時基于和搭建一個語言的云平臺,用于數(shù)據(jù)分析。事實上就是一個版的。如果真的想搭建一個網(wǎng)絡(luò)訪問式的,必須購買服務(wù)器。第一步是事實上是安裝基礎(chǔ)的語言。基于包,語言里的神包。

前一段介紹過利用Windows系統(tǒng)的Ubuntu子系統(tǒng)搭建數(shù)據(jù)科學(xué)平臺,此番來介紹下除了jupyter之外的另外一個數(shù)據(jù)科學(xué)神器:RStudio Server。同時基于Ubuntu和RStudio Server搭建一個R語言的云平臺,用于數(shù)據(jù)分析。

1 RStudio Server簡介

RStudio Server 是 RStudio 公司打造的一款基于 Web 的開源編輯器。在實際的工程中,我們的服務(wù)器大多是基于Linux的,比如常見的 ubuntu、centos 等。這些操作系統(tǒng)有時并不提供圖形化界面,這時候RStudio的服務(wù)器版本就派上用場了。啟動RStudio Server后,進(jìn)入在瀏覽器中進(jìn)入某一個頁面后就可以像桌面版一樣使用RStudio編輯器。當(dāng)R的代碼在服務(wù)器上出現(xiàn)bug了,線上的hotfix是在所難免的,這時候就需要用到 RStudio Server。--百度百科。

事實上就是一個Web版的RStudio。

2 R語言云平臺搭建

閑話少說,就來搭建平臺吧。首先,這次我是在我自己的辦公室的工作站上搭建,因此受到局域網(wǎng)限制,我主要是方便于使用辦公室的工作站,某種意義上是個偽云平臺。如果真的想搭建一個網(wǎng)絡(luò)訪問式的,必須購買服務(wù)器。阿里云等都是可以的。其次除了搭建平臺外,由于平常主要在做一些空間分析類的處理,因此搭建完成后還會有一個小的樣例代碼就當(dāng)是hello world。

事實上平時使用工作站時,通常就是利用筆記本和XShell連接,然后就開始像六指琴魔一樣瘋狂敲擊鍵盤,尤其是vim之類的編輯器。

當(dāng)然有些時候我們需要所見即所得的分析。因此搭建一個平臺的需求就出來了。現(xiàn)在Xshell搭建平臺。第一步是事實上是安裝基礎(chǔ)的R語言。這一步我們之前的博客已經(jīng)介紹過了,不了解的同學(xué)可以看一下這篇博客。

在Ubuntu中安裝R的幾種方式總結(jié)

接著就安裝gdebi-core。在Xshell里輸入如下代碼。

sudo apt-get install gdebi-core

接著下載RStudio Server的deb文件。

wget https://download2.rstudio.org/rstudio-server-1.1.447-amd64.deb

下載完畢后,用gdebi安裝并運(yùn)行即可。

sudo gdebi rstudio-server-1.1.447-amd64.deb

可以輸入命令查看后臺RStudio Server運(yùn)行情況。

ps -fel | grep rstudio-server

這里不建議用root賬戶來使用RStudio,類似之前搭建WSL里的數(shù)據(jù)科學(xué)環(huán)境,這里添加一個普通用戶來使用。

sudo adduser rstudio

接著就需要輸入密碼,根據(jù)自己需求輸入密碼,這就是等等頁面里需要輸入的用戶和密碼。這一步結(jié)束之后,可以直接打開對應(yīng)的IP地址加上8787,RStudio默認(rèn)在8787端口運(yùn)行。

http://:8787

http://192.81.132.143:8787/auth-sign-in

登陸即可。

3 Hello World

當(dāng)然需求展示一下一個柵格數(shù)據(jù)?;趓aster包,R語言里的神包。因此需要先安裝raster,而此包又依賴于rgdal,而rgdal則要求必須安裝GDAL。GDAL版本也有要求,因此這一塊配置也是個需要花費(fèi)一些功夫的地方。當(dāng)然GDAL本身就是一個很棒的開源GIS庫。這里就列一下資源。關(guān)于GDAL安裝配置等以后找個時間專門講。

library(raster)
filerall <- raster("/home/Workspace/python/Xiamenair/data/pm25halfyear.tif")
spplot(filerall)

參考資料:

Configure Rstudio Server on Ubuntu 16.04

Urban Data Science — Ex 1: Tools

python GDAL 2.1 installation on Ubuntu 16.04

python GDAL 2.1 installation on Ubuntu 16.04

How To Install GDAL/OGR Packages on Ubuntu

Rstudio-server的安裝與使用

在Ubuntu升級R版本

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/3317.html

相關(guān)文章

  • [原]R語言工程化實踐:RStudio Server環(huán)境快速配置教程

    摘要:在實際的工程中,我們的服務(wù)器大多是基于的,比如常見的等。這一次,我們將繼續(xù)利用神器,快速初始化環(huán)境的配置,并結(jié)合實現(xiàn)代碼的版本控制。對于的問題,我們可以選擇建立一個認(rèn)證的,也可以在中設(shè)置為忽略。 介紹 RStudio Server 是 RStudio 公司打造的一款基于 Web 的開源編輯器,如果你熟悉 RStudio的桌面版本,那么使用RStudio Server對你來說基本上沒什么...

    UsherChen 評論0 收藏0
  • [原] 容器定義應(yīng):數(shù)據(jù)科學(xué)的容器革命

    摘要:概述隨著容器化技術(shù)的興起,數(shù)據(jù)科學(xué)現(xiàn)在最大的一場運(yùn)動已經(jīng)不是由一個新的算法或者統(tǒng)計方法發(fā)起的了,而是來自的容器化技術(shù)。本文將介紹利用容器技術(shù)如何加速數(shù)據(jù)科學(xué)在生產(chǎn)環(huán)境中的實際應(yīng)用。 showImg(https://segmentfault.com//img/bVxzYL); 概述 隨著容器化技術(shù)的興起,數(shù)據(jù)科學(xué)現(xiàn)在最大的一場運(yùn)動已經(jīng)不是由一個新的算法或者統(tǒng)計方法發(fā)起的了,而是來自Doc...

    alin 評論0 收藏0
  • [原] 容器定義應(yīng):數(shù)據(jù)科學(xué)的容器革命

    摘要:概述隨著容器化技術(shù)的興起,數(shù)據(jù)科學(xué)現(xiàn)在最大的一場運(yùn)動已經(jīng)不是由一個新的算法或者統(tǒng)計方法發(fā)起的了,而是來自的容器化技術(shù)。本文將介紹利用容器技術(shù)如何加速數(shù)據(jù)科學(xué)在生產(chǎn)環(huán)境中的實際應(yīng)用。 showImg(https://segmentfault.com//img/bVxzYL); 概述 隨著容器化技術(shù)的興起,數(shù)據(jù)科學(xué)現(xiàn)在最大的一場運(yùn)動已經(jīng)不是由一個新的算法或者統(tǒng)計方法發(fā)起的了,而是來自Doc...

    novo 評論0 收藏0
  • [原]打造數(shù)據(jù)產(chǎn)品的快速原型:Shiny的Docker之旅

    摘要:使得非傳統(tǒng)程序員的使用者不必依賴于前端后端工程師就可以自己依照業(yè)務(wù)完成一些簡單的數(shù)據(jù)可視化工作,快速驗證想法的可靠性。本文以上的的新主機(jī)為例。 概述 本文將介紹如何通過Docker+Shiny-Server技術(shù)極速打造Web開發(fā),并通過實戰(zhàn)案例進(jìn)行演示。 為什么使用Shiny Shiny是R中的一種Web開發(fā)框架,使得R的使用者不必太了解css、js只需要了解一些html的知識就可以快...

    seal_de 評論0 收藏0
  • 4月15日云棲精選夜讀 | 賈揚(yáng)清:我對人工智能方向的一點(diǎn)淺見

    摘要:點(diǎn)擊訂閱云棲夜讀周刊作為大神,賈揚(yáng)清讓人印象深刻的可能是他寫的框架,那已經(jīng)是六年前的事了。經(jīng)過多年的沉淀,成為阿里新人的他,對人工智能又有何看法最近,賈揚(yáng)清在阿里內(nèi)部分享了他的思考與洞察,歡迎共同探討交流?!军c(diǎn)擊訂閱云棲夜讀周刊】 作為 AI 大神,賈揚(yáng)清讓人印象深刻的可能是他寫的AI框架Caffe ,那已經(jīng)是六年前的事了。經(jīng)過多年的沉淀,成為阿里新人的他,對人工智能又有何看法?最近,賈揚(yáng)...

    Meils 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<