国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

放棄 PK,擁抱合作——R 和 Python 能做出什么新花樣?

開發 后端 前端
如果你想進入數據科學領域,你可能立即會想到R和Python。然而,我們并不是要以作為兩種選擇來考慮他們,相反地,我們更多的是去比較他們。R和Pyhton在他們各自的領域里,都是非常完美的工具。盡管如此,他們往往成為各自敵人而爭吵。

[[264791]]

我們更應該關注的是技能,而不是工具。

如果你想進入數據科學領域,你可能立即會想到R和Python。然而,我們并不是要以作為兩種選擇來考慮他們,相反地,我們更多的是去比較他們。R和Pyhton在他們各自的領域里,都是非常***的工具。盡管如此,他們往往成為各自敵人而爭吵。如果你在谷歌搜索欄里輸入“R vs Python”,你會看到非常多的關于他們霸權之爭。

放棄 PK,擁抱合作——R 和 Python 能做出什么新花樣?

產生這種觀點的原因之一是,人們根據所使用的編程語言的選擇將數據科學領域劃分為不同的陣營——R陣營和Python陣營,歷史證明了兩個陣營不能和諧相處。兩大陣營的成員都堅信他們對語言的選擇優于對方。所以,在某種程度上,分歧不在于工具,而在于使用這些工具的人。

為啥不能將兩者結合?

在數據科學領域中有一些人同時使用Python和R,但是他們的比例很小。另一方面,有很多人只致力于一種編程語言,但他們希望能夠使用對手的一些功能。例如,R用戶有時渴望Python固有的面向對象能力,同樣地,一些Python用戶渴望R中可用的統計分布的廣泛范圍。

放棄 PK,擁抱合作——R 和 Python 能做出什么新花樣?

上圖顯示的是Red Monk在2018年第三季度的調查結果。這些結果是基于Stack Overflow和Github上流行的語言得出的,并清楚地表明R和Python的評分都很高。因此,我們沒有內在的理由不能在同一個項目上與他們一起工作。我們的最終目標應該是做更好的分析,得出更好的見解,選擇一種編程語言不應該成為實現這一目標的障礙。

縱觀R和python

讓我們來看看這兩種語言的各個方面和他們有哪些優勢與弊端。

Pyhton

自發布于與1991年,pyhton變得十分流行并且它廣泛地用于數據處理。以下就是python為什么這么流行的原因:

  • 面對對象
  • 通用
  • 有大量的擴展庫和***的社區支持
  • 易于理解和學習

由于擁有大量用于科學計算和機器學習的包,例如pandas,numpy 和scikit-learn,這使得在機器學習領域中,python變成了一個***的選擇。

不幸的是,pyhton并沒有專門用于統計計算的包。但是,R有。

R

R在1995年發布。從那時候開始,R在數據科學領域就變成了最有用的工具之一。它具有如下優勢:

  • R幾乎擁有所能想到的用于統計計算的包。CRAN目前已經擁有超過10000個包了。
  • 配備了***的可視化庫,例如ggplot。
  • 能夠進行獨立分析

R雖然性能如此強大,但是它不是最快的語言并且在處理大數據集的時候可能會消耗大量的內存。

兩全其美

我們可以利用R的統計能力和Python的編程能力嗎?那么,當我們可以很容易地在R或Python腳本中嵌入SQL代碼時,為什么不將R和Python混合在一起呢?

基本上有兩種方法可以同時在一個項目中使用Python和R。

Python中的R

PypeR

PypeR提供了一種通過管道從Python訪問R的簡單方法。PypeR還包含在Python的包索引中,這為安裝提供了更方便的方法。當不需要在Python和R之間頻繁地交互數據傳輸時,PypeR特別有用。通過管道運行R, Python程序在子進程控制、內存控制和跨流行操作系統平臺(包括Windows、GNU Linux和Mac OS)的可移植性方面獲得了靈活性。

放棄 PK,擁抱合作——R 和 Python 能做出什么新花樣?

pyRserve

pyRserve使用Rserve作為RPC連接網關。通過這樣的連接,可以在Python的R中設置變量,也可以遠程調用R函數。R對象作為python實現的類的實例公開,在許多情況下,R函數作為這些對象的綁定方法。

rpy2

rpy2在Python進程中運行嵌入式R。它創建了一個框架,可以將Python對象轉換為R對象,將它們傳遞給R函數,并將R輸出轉換回Python對象。rpy2使用得更多,因為它是一個正在積極開發的。

rpy2在Python進程中運行嵌入式R。它創建了一個框架,可以將Python對象轉換為R對象,將它們傳遞給R函數,并將R輸出轉換回Python對象。由于它是一個正在積極開發的項目,所以它被使用得更頻繁。

Basic Plot

放棄 PK,擁抱合作——R 和 Python 能做出什么新花樣?
https://rpy2.github.io/doc/latest/html/graphics.html#plot 

放棄 PK,擁抱合作——R 和 Python 能做出什么新花樣?

Geometry

放棄 PK,擁抱合作——R 和 Python 能做出什么新花樣?
https://rpy2.github.io/doc/latest/html/graphics.html#geometry

放棄 PK,擁抱合作——R 和 Python 能做出什么新花樣?

資源

想要更深入地了解rpy2,請參閱以下資源:

  • rpy2’s Official Documentation
  • RPy2: Combining the Power of R + Python for Data Science
  • Accessing R from Python using RPy2

R調用Python

我們可以選擇以下的一種方法在Python中運行R腳本:

rJython

這個工具包使用Jython實現到Python的接口。它的目的是使其他包能夠在R中嵌入Python代碼。

rPython

rPython也是一種工具包,使得R語言可以調用Python。使用rPython,通過R語言可以運行Python代碼,調用函數,分配和檢索變量等。雷鋒網雷鋒網雷鋒網(公眾號:雷鋒網)

SnakeCharmR

SnakeCharmR是改良版的 rPython。它源于 rPython 的 'jsonlite' 分支,相比于 rPython 有諸多提升。

PythonInR

PythonInR提供了R與Python交互的函數,簡化了通過R訪問Python的過程。

reticulate

reticulate包為Python和R之間的協同操作提供了全套工具。 在以上提供的所有方法中,reticulate被最廣泛使用,更重要的是,它使用Rstudio開發的。Reticulate將Python會話嵌入到R會話中,支持無縫、高性能的交互性能。 該包使您能夠將Python代碼編織到R中,從而創建一種將兩種語言融合在一起的新項目。

reticulate 包提供下列工具:

  • 支持從R中以多種方式調用Python,包括R標記、加載Python腳本、導入Python模塊,以及在R會話中交互式地使用Python。
  • 實現R和Python對象之間的轉換 (例如:R和Pandas數據幀之間,或者R矩陣和NumPy數組之間的轉換)。
  • 靈活地綁定到不同版本的Python,包括虛擬環境和Conda環境。

資源

使用網狀包的一些很好的資源是:

  • 文檔非常健壯,有很多示例和用例可以幫助您入門(請點擊原文查看文檔)。
  • https://longhowlam.wordpress.com/2017/04/10/test-driving-python-integration-in-r-using-the-reticulate-package/
  • SNAKES IN A PACKAGE: COMBINING PYTHON AND R WITH RETICULATE

結論

R和Python都是非常健壯的語言,它們中的任何一種實際上都足以執行數據分析任務。然而,這兩者肯定都有一些高和低的點,如果我們能利用兩者的優勢,我們可以做得更好。無論哪種方式,掌握這兩方面的知識都將使我們更加靈活,從而增加我們能夠在多種環境中工作的機會。

責任編輯:未麗燕 來源: AI 研習社編譯
相關推薦

2025-09-09 01:25:00

2012-11-20 16:23:19

飛輪UPS數據中心電源

2022-05-09 08:01:23

countdistinctMySQL

2013-10-22 09:37:14

網絡配置管理網絡性能監控

2013-01-22 11:22:02

聯想Yoga

2009-05-13 20:12:15

殺毒設計師H1N1

2022-05-30 08:01:25

Windows 11操作系統桌面貼紙

2017-02-27 21:37:49

2017-05-22 15:50:38

ICT華為生態之行

2010-09-01 13:47:42

釣魚網站

2024-06-11 09:52:39

2021-05-13 07:32:50

項目日志系統

2020-11-19 15:18:19

無人機技術工業

2025-07-02 08:30:02

YOLO建模架構

2025-03-04 07:53:40

2020-09-03 14:45:09

C語言開源項目

2017-02-27 15:21:39

點贊
收藏

51CTO技術棧公眾號

成年人视频在线观看免费| 国产一区二区三区四区二区| 亚洲国产成人av网| 日韩在线第三页| 国产视频一区免费看| 国产欧美日韩专区发布| 精品综合久久88少妇激情| 日韩一区二区三区xxxx| 二区三区不卡| 亚洲国产中文字幕久久网| 国产h视频在线观看| 午夜视频一区在线观看| gogo高清免费视频| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 狠狠干狠狠久久| 最近中文字幕mv第三季歌词| 亚洲人成网站影音先锋播放| 91色国产在线| 国产精品美女久久久久久久网站| 99久久激情视频| 久久久久国产精品厨房| 动漫av网站免费观看| 91亚洲精品久久久蜜桃网站| 男人日女人逼逼| 国产欧美日韩视频一区二区| 精品亚洲一区二区三区四区| 国产精品视频观看| 一级毛片电影| 欧美性猛xxx| 麻豆视频网站在线观看| 亚洲成人精品视频在线观看| 韩漫成人漫画| 久久在线精品视频| 啪啪激情综合网| 国产精品吴梦梦| 国内精品久久久久久久影视蜜臀| 欧美亚洲另类久久综合| 九九精品视频在线看| 国产人妻777人伦精品hd| 欧美激情一区二区三区蜜桃视频 | 国内精品模特av私拍在线观看| 美女国产精品久久久| 91国产视频在线| 久久男人av| 成人激情电影一区二区| 久久五月激情| 无码人妻少妇伦在线电影| 亚洲国产精华液网站w| 日韩写真福利视频在线| 日韩一区二区三区在线观看| 欧洲成人一区| 国产精品高清网站| 日韩极品在线观看| 日本三区在线观看| 精品女厕一区二区三区| 成年男女免费视频网站不卡| 欧美成人合集magnet| 欧美aaaa视频| 7777在线视频| 一级女性全黄久久生活片免费| 好了av在线| 免费不卡在线观看av| 国产高清一区| 国产黄色激情视频| 亚洲在线视频一区| 春色校园综合激情亚洲| 97在线免费观看| 久久精品123| 欧美日韩亚洲自拍| 欧美性猛交xxxx乱大交退制版| 日韩欧美看国产| 国产在线观看不卡| 国产精品亚洲一区二区三区在线 | 九九热这里只有精品6| 91成人超碰| 黑人巨茎大战欧美白妇| 一个色妞综合视频在线观看| 在线看福利影| 日本精品免费观看| 青青草91视频| 久草热久草在线频| 中文字幕欧美精品在线 | 国产精品12区| 激情小说 在线视频| 日韩视频免费中文字幕| 亚洲激情女人| 免费的av电影| 亚洲天堂成人在线| 欧美午夜影院| av网站在线不卡| 欧美成人在线直播| 亚洲国产aⅴ精品一区二区三区| 97超级碰碰| 国产丝袜在线精品| 高潮在线视频| 国产精品露出视频| 亚洲美女免费视频| 成人在线高清| 日韩国产在线一区| 亚洲午夜精品17c| 久久三级中文| 狼狼综合久久久久综合网| 亚洲欧美日韩小说| 国产精品99精品一区二区三区∴| 国产乱码精品一区二区三区不卡| 国产欧美日韩精品a在线观看| 自拍网站在线观看| 欧美国产视频在线观看| 欧美性猛交xxxx免费看久久久| 欧美1区二区| 日韩手机在线观看视频| 亚洲欧美日韩精品| 日产国产高清一区二区三区| h视频在线播放| 成人激情视频在线| 一级女性全黄久久生活片免费| 久久视频免费| 久久精品99国产| 亚洲三级av在线| 美女视频黄 久久| 超碰免费97在线观看| 成人在线视频网| 亚洲免费观看高清完整| 999久久久精品一区二区| 国产一区二区三区精彩视频 | 日本三级在线观看网站| 黄色国产精品一区二区三区| 欧美日韩免费在线观看| 日韩亚洲一区在线| 激情四房婷婷| 日韩免费中文字幕| 亚洲国产你懂的| 国产精品不卡| 自拍视频在线网| 日韩国产在线一区| 日韩av影视在线| 成人免费高清在线| 狂野欧美性猛交xxxx| 131美女爱做视频| 欧美多人乱p欧美4p久久| 国产精品久久久久影院亚瑟| 婷婷精品视频| 情趣视频网站在线免费观看| 91久久久久久久| 欧美日韩精品免费观看视频| 久久一区视频| 亚洲一区二区三区四区| 日韩av片在线看| 欧美亚洲一区在线| 精品av在线播放| 国产日韩视频| 伊人久久视频| 在线免费视频a| 成人av色在线观看| 欧美日韩久久久| 国产美女精品在线| 超碰精品在线观看| 一级视频在线观看视频在线啦啦| 国产精华一区二区三区| 亚洲精品99999| av中文字幕一区| 亚洲三级精品| 日本a在线播放| 欧美久久在线观看| 日本精品视频在线播放| 欧洲一区二区三区免费视频| 精品亚洲免费视频| 成人h动漫精品一区二区器材| 亚洲美女在线免费观看| 精品国产_亚洲人成在线| 日韩精品福利网站| 中日韩av电影| 国产精品毛片在线看| 丁香婷婷久久| 在线中文字幕视频| 青春草在线视频免费观看| 欧美极品少妇与黑人| 欧美偷拍一区二区| 99re这里都是精品| 亚洲精品一区二区妖精| 一个人看的www视频在线免费观看| 国产福利影院在线观看| 99理论电影网| 日韩最新在线视频| 色综合av在线| 99久久久精品| 在线欧美三区| www一区二区三区| www.91在线| 日韩中文字幕免费在线| 高清视频在线观看一区| 日韩一区二区精品视频| 欧美视频你懂的| 国产片一区二区三区| 久久久蜜桃一区二区人| 亚欧洲精品视频在线观看| 瑟瑟视频在线| 黄色成人羞羞视频| 中文字幕欧美人与畜| 国产中文字幕91|