日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

R软件和扩展包的升级及R语言数据对象

發布時間:2023/12/10 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 R软件和扩展包的升级及R语言数据对象 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

R語言每個一段時間就會跟新一個新的版本,其中會增加一些新的語法、修改一些語法的用法并修復一些bug,因此,相應的擴展包也會進行一些更新以適應新的R版本。

這就使得用戶在使用的過程中有時會面臨軟件與擴展包版本不匹配的情況,此時就需要對R語言和擴展包進行更新。

R軟件的更新

在RStudio中使用如下簡單的命令即可自動將R語言更新為最新的版本。

install.packages("installr") require(installr) updateR()

注:更新完成后需要將舊版本R的library文件夾復制到新版本中,不然還要重新下載所有的擴展包。

擴展包的更新

在RStudio右下界面中,選擇Packages選項進入擴展包管理頁面。

點擊update按鈕即會打開擴展包更新界面,點擊Select All選中需要更新的擴展包,點擊Install Updates即開始擴展包的更新。

對于通過Bioconductor安裝的擴展包,我們需要使用下方命令對其進行單獨更新。

BiocManager::install()

R的主要功能就是對數據進行處理、統計學分析和可視化,那么R能處理什么樣的數據呢?

R數據類型:

  • 普通向量 (vector)

    • 數值型 (numeric)

    • 字符型 (character)

    • 邏輯型 (logical)

    • 復數型 (complex)

  • 因子向量 (factor)

  • 索引向量 (index)

  • 復雜數據類型

    • 矩陣 (matrix)

    • 數據框 (data.frame)

    • 列表 (list)

簡單數據

向量的本質就是一連串的數據,可以看作excel中的一行或一列數據

不同類型的向量顧名思義,數值型代表組成向量的元素均為數值,字符型表示元素均為字符,邏輯型表示判斷,其組成元素只有TURE和FALSE兩個。

因子向量可以看作對于一組數據的分組信息,類似于統計學分析中的Group列,通過相對的元素表示其所代表的數據屬于同一組,因子向量可以是數值型也可以是字符型。

復雜數據

矩陣和數據框可以看作excel中的數據表,由多個行和列組成,其中的每一行或列均是一個向量。

矩陣和數據框的區別在于,組成矩陣的向量要屬于同一類型,而數據框則可以由多個類型的向量構成。

因而,矩陣通常情況下全部為數值型,而數據框中可以同時包含數值、字符和因子向量。

列表是由多個數據類型組成的更為復雜的數據,其能同時包含多個向量、矩陣、數據框,可以將其看作是excel中含有多個數據表的文件

總結

以上是生活随笔為你收集整理的R软件和扩展包的升级及R语言数据对象的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。