<strike id="gcwsi"></strike>
  • <ul id="gcwsi"></ul>

    千鋒教育-做有情懷、有良心、有品質的職業教育機構

    400-811-9990
    手機站
    千鋒教育

    千鋒學習站 | 隨時隨地免費學

    千鋒教育

    掃一掃進入千鋒手機站

    領取全套視頻
    千鋒教育

    關注千鋒學習站小程序
    隨時隨地免費學習課程

    上海
    • 北京
    • 鄭州
    • 武漢
    • 成都
    • 西安
    • 沈陽
    • 廣州
    • 南京
    • 深圳
    • 大連
    • 青島
    • 杭州
    • 重慶
    當前位置:哈爾濱千鋒IT培訓  >  技術干貨  >  python支持r語言嗎?

    python支持r語言嗎?

    來源:千鋒教育
    發布人:xqq
    時間:2023-11-08 15:07:49

    python中可以支持r語言。

    python提供了一個模塊rpy2,可以較好地完成調用r語言腳本。

    1.安裝rpy2

    首先在官網下載安裝包。

    可以使用easy_install安裝,#easy_installrpy2

    注意事項:

    1.如果是源代碼編譯安裝R,需要在configure步驟加入后綴--enable-R-shlib

    2.需要安裝python-devel包

    2.python調用R對象

    2.1使用rpy2.robjects包的r對象

    調用方法如下,以下robject.r的調用方法實際上是開啟了一個R的交互進程,只需要將R的代碼寫入一個字符串內(注1),接著調用R即可:

    importrpy2.robjectsasrobjects

    此時,有三種方法調用R對象:

    第一種:robjects.r['pi']

    第二種:robjects.r('pi')(這種方法從某種程度上講是萬能的,因為可以將任意大小和長度的R代碼寫成一個python字符串,之后通過robjects.r('Rcode')調用執行。)

    第三種:robjects.r.pi(這種方法對于名稱中有“點號”的變量會出問題,比如data.frame/read.csv等,所以推薦使用第一種方法)

    以上內容為大家介紹了python支持r語言嗎?希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。

    聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。

    猜你喜歡LIKE

    python函數中的參數有哪些?

    2023-11-14

    python中pygal模塊如何使用?

    2023-11-14

    Python描述符中有哪三種方法?

    2023-11-14

    最新文章NEW

    如何使用python any()判斷多元素?

    2023-11-14

    python中doctest庫是什么?

    2023-11-14

    python模塊引入的三種方式

    2023-11-14

    相關推薦HOT

    更多>>

    快速通道 更多>>

    最新開班信息 更多>>

    網友熱搜 更多>>