国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

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

Lavender / 3013人閱讀

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

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

1 RStudio Server簡介

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

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

2 R語言云平臺搭建

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

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

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

在Ubuntu中安裝R的幾種方式總結

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

</>復制代碼

  1. sudo apt-get install gdebi-core

接著下載RStudio Server的deb文件。

</>復制代碼

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

下載完畢后,用gdebi安裝并運行即可。

</>復制代碼

  1. sudo gdebi rstudio-server-1.1.447-amd64.deb

可以輸入命令查看后臺RStudio Server運行情況。

</>復制代碼

  1. ps -fel | grep rstudio-server

這里不建議用root賬戶來使用RStudio,類似之前搭建WSL里的數據科學環境,這里添加一個普通用戶來使用。

</>復制代碼

  1. sudo adduser rstudio

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

http://:8787

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

登陸即可。

3 Hello World

當然需求展示一下一個柵格數據。基于raster包,R語言里的神包。因此需要先安裝raster,而此包又依賴于rgdal,而rgdal則要求必須安裝GDAL。GDAL版本也有要求,因此這一塊配置也是個需要花費一些功夫的地方。當然GDAL本身就是一個很棒的開源GIS庫。這里就列一下資源。關于GDAL安裝配置等以后找個時間專門講。

</>復制代碼

  1. library(raster)
  2. filerall <- raster("/home/Workspace/python/Xiamenair/data/pm25halfyear.tif")
  3. 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版本

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/3317.html

相關文章

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

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

    UsherChen 評論0 收藏0
  • [原] 容器定義應:數據科學的容器革命

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

    alin 評論0 收藏0
  • [原] 容器定義應:數據科學的容器革命

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

    novo 評論0 收藏0
  • [原]打造數據產品的快速原型:Shiny的Docker之旅

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

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

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

    Meils 評論0 收藏0

發表評論

0條評論

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