如何在 Pycharm 中高效使用 R 語言 (圖文詳解)


最新的 Pycharm 大量更新了對 R 的功能支持,在 IntelliJ 的大名加持下,擁有自動補全代碼(最新加入了機器學習的新特性),自動格式化代碼,版本控制,以及大量的插件支持。

讓你在高顏值環境下,高效編寫代碼,同時支持 Python,R 在同一界面下完成項目編寫。

效果如下,是不有那味了:

mark

下面進行配置:

一、材料

Pycharm 19.03 專業版

R-3.6.3

R Language for IntelliJ

二、安裝

如果已經部分軟件安裝完成跳過即可,但需要注意路徑配置和版本問題。

1.Pycharm 安裝

  • 進入:https://www.jetbrains.com/pycharm/download/#section=windows

    mark

  • 一路 Next
    mark

  • 配置路徑

    如果有固態硬盤,最好把 Pycharm 放到對應盤符,可以顯著提升打開和響應速度

    mark

  • 選擇創建 64 位快捷方式和加入環境變量
    mark

  • 一路next

  • 打開Pycharm

    如果之前安裝過選 1,如果是第一次安裝選擇2

    mark

  • 選擇Evaluate for free

    試用期限是30天,支持正版的話可以去買激活碼,網上商城就有,自行搜索

    mark

  • 完成安裝
    mark

  • 如果是第一次安裝,字體會很不舒服,Ctrl+Alt+S 打開設置,修改如下

    mark

  • 修改界面主題
    mark

  • Pycharm 安裝完成

2.R 安裝

  • 進入https://cran.r-project.org/mirrors.html

  • 選擇清華的TUNA鏡像

    mark

  • 根據需要選擇下載,以windows下載爲例

    mark

  • 選擇base

    mark

  • 點擊下載

    mark

  • 開始安裝:確定

    mark

  • Next

    mark

  • 選安裝目錄時候,需要注意沒必要安裝在C盤,後續安裝包會佔用資源。建議在其他盤創建目錄,然後以R版本號命名的方式安裝R。

    比如我在E盤下的R目錄:
    mark

    mark

  • Next

    mark

  • Next

    mark

  • Finish,安裝完成

    mark

3.插件安裝

這裏提供兩種方式:

第一種:

mark

  • 解壓,根據不同的系統執行安裝文件:

    mark

第二種:

  • 進入設置
    mark
  • 點擊Plugins,搜索 R Language for IntelliJ,安裝
    mark

三、新建 R 項目

  • 新建項目mark

  • 第一次創建項目,Pycharm 先構建索引,這個過程比較耗時
    mark

  • 畫張圖看看,是不是有那味了

    Ctrl + Enter 分步執行

    點擊左上角三角全部執行,蟲子來debug

    mark

    library(ggplot2)
    rm(list = ls())
    dat <- data.frame(
      time = factor(c("Lunch","Dinner"), levels=c("Lunch","Dinner")),
      total_bill = c(14.89, 17.23)
    )
    dat
    ggplot(data=dat, aes(x=time, y=total_bill, fill=time)) +
        geom_bar(stat="identity")
    

四、新建R文件及其頭信息設置

  • 進入File -> Settings設置

    mark

  • 新建 R 文件

    mark

  • 如果設置過頭信息,新建文件就像這樣

    mark

五、R包管理工具

  • 搜索已安裝 R 包,查看版本等信息
    mark
    • 1.這個包的幫助及介紹信息
    • 1.鏈接到 R 包官網
    • 2.卸載包
  • 安裝包
    mark

六、使用 R Markdown

什麼是 R Markdown:https://rmarkdown.rstudio.com/

  • 新建 RMarkdown 文件

    mark

  • 如果沒有到檢測到插件,可以點擊彈出窗口的Installmark
    接下來,請用 R 在 Pycharm 中開拓你的疆土。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章