基于Rstudio的Python環(huán)境配置
至今,Python和R語言是當前眾多科研工作者青睞的兩種數(shù)據(jù)處理與可視化的分析語言。鑒于本人熟練于R語言的操作,基于Python的數(shù)據(jù)處理與可視化學(xué)習(xí)思路將借鑒R語言的數(shù)據(jù)操作思路進行后續(xù)學(xué)習(xí)。簡而言之,基于Python的數(shù)據(jù)處理與可視化學(xué)習(xí)將涉及三個環(huán)節(jié),即數(shù)據(jù)輸入,數(shù)據(jù)的分析與可視化以及數(shù)據(jù)的保存。
另外,同R語言類似,Python也需要一個解釋器,便于科研工作者學(xué)習(xí)與交流。由于Python解釋器眾多,同樣本人熟練于R語言的操作,后續(xù)的Python學(xué)習(xí)將借助于Rstudio作為解釋器。下面將是Rstudio解釋器、R語言以及相關(guān)Python學(xué)習(xí)包的安裝以及準備工作。
1、R語言安裝:
R語言包下載路徑:https://www.r-project.org/
可根據(jù)自己的系統(tǒng),選擇不同的安裝版本。如Mac版本:R4.1
R語言Mac版本下載界面如下:?

R語言安裝:雙擊R語言pkg文件即可,可默認安裝。
2、Rstudio安裝:
Rstudio安裝包下載路徑:https://www.rstudio.com/
同理,根據(jù)自己的系統(tǒng)選擇不同的安裝版本。如Mac版本:Rstudio
Rstudio Mac版本下載界面如下:

3、R包reticulate安裝: R interface to Python
1)根據(jù)自己的系統(tǒng),可自行下載reticulate包,實現(xiàn)本地安裝。該包下載路徑為reticulate1.2.0
2)在線安裝:install.packages("reticulate")

3)reticulate包調(diào)用命令:
library(reticulate)? ##調(diào)用reticulate包
repl_python()? ?##在 R 會話中嵌入的 Python REPL

4)基于reticulate包安裝python包:py_install("pandas")? ##安裝pandasy包

以上,基于Rstuido作為Python解釋器的準備工作就緒。接下來將是Python中numpy、panda和matplotlib三大工作的學(xué)習(xí)。