找到 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 傘下包含的每個包都有基本的瞭解。將深入介紹所有八個包——purr、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.