找到 2038 篇文章 關於 R 程式設計

學習機器學習:C++、Python 或 R,哪個更好?

Devang Delvadiya
更新於 2023年5月12日 15:45:48

253 次瀏覽

機器學習 (ML) 是研究無需人為明確程式設計即可學習的計算機演算法。它們透過攝取和處理資料來實現這一點,這有助於它們識別模式和趨勢。ML 在醫療保健、營銷、醫療服務、物流、人力資源、能源、保護、電子商務、製造業、藝術與創意、金融、交通運輸、汽車、政府與監控、保險以及數字媒體和娛樂等領域非常適用。蘋果、谷歌、微軟、IBM 等大型企業巨頭都在使用 ML。除了科技巨頭之外,小型和中型新公司也依賴於 ML。大多數科技公司都使用 AI……閱讀更多

除了 Python、R 和 SQL,所有資料科學家都應該瞭解哪些工具?

Tushar Sharma
更新於 2023年4月3日 16:06:31

117 次瀏覽

資料科學是一個不斷發展的領域,需要各種技能和工具來跟上不斷變化的資料格局。雖然 Python、R 和 SQL 無疑是資料科學行業中最常用的工具,但資料科學家還需要掌握其他一些工具和技術。在本文中,我們將探討每個資料科學家都應該熟悉的其他一些基本工具。Excel Excel 是一個強大的資料分析工具,廣泛應用於金融行業。它……閱讀更多

編寫高效的 R 程式碼

Bhuwanesh Nainwal
更新於 2023年1月17日 16:05:04

234 次瀏覽

編寫高效的程式碼非常重要,因為它可以加快開發時間,並使我們的程式易於理解、除錯和維護。我們將討論各種技術,例如基準測試、向量化和並行程式設計,以加快我們的 R 程式碼速度。如果你渴望成為一名資料科學家,你必須學習這些技術。因此,讓我們開始吧——基準測試最簡單的最佳化方法之一是使用最新的 R 版本。新版本無法修改我們現有的程式碼,但它總是帶有強大的庫函式,這些函式可以提高執行時間。這……閱讀更多

使用 stringr 進行 R 字串操作

Bhuwanesh Nainwal
更新於 2023年1月17日 15:56:26

817 次瀏覽

stringr 包是一個流行的 R 包,它提供用於操作和處理 R 中字串的函式和工具。此包為處理字串提供了始終如一且方便的介面,並且它提供了許多用於搜尋、匹配、替換和分割字串等任務的函式。在本文中,我們將討論使用“stringr”包在 R 中進行字串操作。“stringr”包為我們提供了“stringr”中的以下函式族——字元操作函式:此類函式允許我們處理字串的字元。用於處理空格的函式族……閱讀更多

R 中的可擴充套件資料處理

Bhuwanesh Nainwal
更新於 2023年1月17日 15:47:05

312 次瀏覽

大多數情況下,R 程式設計師會遇到大型資料,這會導致問題,因為預設情況下變數儲存在記憶體中。R 語言不擅長處理超過計算機 RAM 10% 的海量資料。但是,如果我們想在資料科學領域取得優異成績,資料處理應該是可擴充套件的。因此,我們將討論如何在資料足夠大於計算機 RAM 時輕鬆應用某些操作並使用可擴充套件的資料處理。討論還將側重於處理“記憶體外”物件。什麼是可擴充套件的……閱讀更多

R 中的面向物件程式設計

Bhuwanesh Nainwal
更新於 2023年1月17日 15:44:12

2K+ 次瀏覽

面向物件程式設計關注資料和物件,而不是過程。面向物件模型幫助我們對現實世界中的物件進行建模。為了在資料科學領域取得優異成績,掌握面向物件程式設計概念非常重要。每個程式都有特殊型別的類。在本教程中,討論將重點關注 R 中的 S3 和 S4 類、通用函式、類之間的繼承和多型性。在本教程中,我們將討論 R 中的面向物件程式設計概念。R 中的面向物件程式設計面向物件程式設計是一種程式設計模型,它圍繞類和物件而不是函式展開。在 R 中,我們……閱讀更多

Tidyverse 簡介

Bhuwanesh Nainwal
更新於 2023年1月17日 15:38:22

590 次瀏覽

名為 tidyverse 的 R 包集合旨在有效地協作和處理資料。Tidyverse 包是開源的,並且不斷得到資料科學社群的改進。資料科學家必須對 tidyverse 框架下的每個包都有基本的瞭解。我們將深入介紹所有八個包——purrr、ggplot2、dplyr、tidyr、stringr、tibble、readr 和 forcats——。Tidyverse 包Tidyverse 將 R 中的幾個包組合在一起。它包含以下包——包名稱用途purrr用於函式程式設計ggplot2用於建立圖形dplyr……閱讀更多

使用 lubridate 在 R 中處理日期和時間

Bhuwanesh Nainwal
更新於 2023年1月17日 15:26:28

639 次瀏覽

乍一看,日期和時間似乎很簡單,因為我們在日常生活中都會處理它們。但是,當我們在 R 中處理日期和時間物件時,會涉及很多複雜性。本文重點介紹使用 R 中的 lubridate 包處理日期和時間。您可以使用 CRAN 終端中的以下命令在本地安裝此包——install.packages("lubridate") R 中的日期/時間物件型別有三種日期/時間物件,如下所示——Date() 物件——列印日期。Time() 物件——列印……閱讀更多

R 中的並行程式設計

Bhuwanesh Nainwal
更新於 2023年1月17日 15:20:04

4K+ 次瀏覽

並行程式設計是一種軟體開發實踐,它將計算或任務分解成更小的部分,這些部分可以併發或並行執行。並行程式設計可以透過利用計算機或叢集中的多個處理器或核心來幫助提高 R 程式碼的效能和效率。並行程式設計的主要概念是:如果使用單個處理器可以在 S 秒內執行一項操作,那麼當涉及 N 個處理器時,它應該能夠在 S / N 秒內執行。R 中並行程式設計的必要性大多數情況下,程式碼在……閱讀更多

使用 xts 和 zoo 在 R 中操作時間序列資料

Bhuwanesh Nainwal
更新於 2023年1月17日 15:15:11

瀏覽量 1K+

xts 和 zoo 是兩個 R 包,它們提供用於操作時間序列資料的工具和函式。這兩個包都提供了用於讀取、寫入和操作以各種格式(例如 CSV、Excel 和其他資料來源)儲存的時間序列資料的函式。我們將首先介紹 xts 和 zoo 類、基本操作、合併和修改時間序列,最後我們將討論按時間應用和聚合。XTS 和 Zoo 類語法在 R 中,xts 擴充套件了 zoo 類。xts 物件類似於由時間物件索引的觀測矩陣……閱讀更多

廣告
© . All rights reserved.