R重要資料翻譯


R重要資料翻譯

作者:姜美玉

摘要:我翻譯的是R語言中最低層的基本函數功能,關於向量、矩陣、編程、列表、數據幀功能等,還有關於stringr包和讀取數據還有怎樣利用包的簡單介紹以獲得更多的幫助,供大家參考。

原文圖片來自:http://github.com/rstudio/cheatsheets/raw/master/source/pdfs/base-r.pdf

基礎R作弊表獲得幫助?意思是得到特定功能的幫助。幫助搜索('weighted表示)。搜索幫助文件的單詞或短語。幫助(包=“dplyr”)為包找到幫助更多關於對象獲取對象結構的摘要。查找對象屬於的。

              

    利用包               

安裝包(數據處理包)。下載並安裝一個包從R綜合典藏網

讀取(數據處理包)加載包到會話中,使所有其功能可用。

數據處理包:選擇從包中使用特定函數。

數據()將內置數據集加載到環境中。

                      工作目錄

查找當前工作目錄輸入被發現和輸出被發送。更改當前工作目錄。在RStudio使用項目設置工作您正在工作的文件夾的目錄

                        向量

創建載體:加入元素一個向量;一個整數序列;一個復雜的序列;重復一個向量;重復的元素一個向量。

向量函數:

排序(x)返回排序。轉速(x)返回x反轉。表格(x)見值的計數。獨特(X)見唯一值。

                        選擇矢量元素

 通過位置:

X [ 4 ]第四元素。

x [ 4 ],但所有的第四。

X [ 2:4 ]元素兩到四。

x [(2:4)]所有的元素,除了二到四。

X [ C(1,5)] 元素一和五

 通過價值:

[ x = 10 ]元素等於10。

X [ X < 0 ]所有的元素少比零。

x %(%,1,2,5)集合中的元素1,2,5。

 命名為向量:

x [ 'apple ]元素名稱'蘋果'。

                                                 編程

循環:

對於(變量序列){做某事}

例子:i在一到四中,當j小於一加十時,將j得的數字打出來

 如果是報表:如果(條件){做某事其他{ }做一些不同的事情}

例子:如果i>3打出”yes”或者打出”no”

                                                    功能

功能的名字<功能(VAR){做某事返回(新的向量)}

例子:正方形<—功能(x){正方形>-x乘以x返回(正方形)

                                                                                讀寫數據

輸入

輸出

描述

DF <讀表(文件.txt”

寫表(DF文件txt”

讀寫分隔的文本文件

DF <讀。CSVCSV文件。

CSVDF'文件,CSV '

讀寫逗號

分離值文件。這是一個特殊的情況下read.table/write.table

負荷(文件。RDATA”

保存(DF文件的文件。RDATA”

讀取和寫入一個R數據文件,一個

專用文件類型

                         

a等於b

都是平等的

a大於b

大於

a大於或等於b

大於或等於

設置對象是a

沒有

a不等於b

不相等的

a小於b

小於

a小於或等於b

小於或等於

設置對象是否為a

空的

  類型

R中的公共數據類型之間的轉換總是可以從表中的較高值到較低的值

符合邏輯                                                    布爾值(對或錯)

數字                                101                         整數或浮點數

性格                                '1', '0', '1'                        字符串。一般首選因素

因素                                1’‘0’‘1’,等級:10        預置字符串水平.需要一些統計模型。

                                        數學函數

x為底的對數                           自然對數                         x中個元素的總和           總和

輸出                                          指數                              x的均值                       均值

返回x最大的函數                        最大元素                         x的中位數                    中位數

同上,最小                               最小元素                          x分位數                       百分比分位數

圓形(xN                           圓到小數的地方                 x中的元素秩                 排名要素

意義(xn                           圓的N重要的人物               x方差                          方差如果x是矩形框返回相關陣                                      檢驗(x,y)的相關性               相關                                 檢驗X                                 標准偏離

變量:

賦值:

a是蘋果,a是什么,蘋果

環境:

M -矩陣(X = 3,nrow,ncol = 3)從x創建矩陣

制定條件搜索                                                              列出所有變量環境

刪除                                                                         從環境x中刪除

刪除列表ls                                                                 移除所有變量環境

你可以使用環境小組在RStudio在環境中瀏覽變量

矩陣:

M -矩陣(X = 3,nrow,ncol = 3)從x創建矩陣

m[2, ] -選擇行                                   轉置

m[ , 1] -選擇列                                 mn的矩形運算矩陣乘法                                         

m[2, 3] -選擇元素                             查找x在:m乘以x = N    

列表  :

l <列表(X = 1:5,Y = C(A,B))

列表是可以有不同類型的元素的集合。

l[[2]]            l[1]                            l$x             l['y']

二元l          新的名單只有第一要素         元素命名x        新的名單只有元y。

數據幀:

DF <數據。框架(X = 1:3,Y = C(A,B,C))

所有元素長度相同的列表的特殊情況

                           

    列表的子集

       df$x          df[[2]]

 理解數據幀:                                                            

視圖(df)                 查看完整數據

head()所屬R語言包:df       見前六排

矩陣的子集:

df[ ,2 ]                  df的行數
df[2, ]                 df的數柱
df[2, 2]                df的數排數對

 
        
    stringr包                  查看stringr包的信息                                             

拆分x和y用單引號隔開                                                     加入多個向量

清除拆分中的單引號                                                         將向量元素連接在一起

替換x                                                                      在x中找到正則表達式匹配

用字符串替換x                                                              用字符串替換x中的匹配

X轉換為大寫                                                                轉換為大寫

X轉換為小寫                                                                轉換為小寫

X中有多少個字符                                                            字符串中的字符數

                                                  因素

factor(x)                                                                   cut(x, breaks = 4)

把向量變成因子。可以設置因素的水平和訂單。                    將數字向量轉換為因子“切割”成部分

 

                                                 統計

lm(x ~ y, data=df                                                                 t.test(x, y)                              prop.test

線性模型                                                                      預制T檢驗之間的差異方法                      測試一差異之間比例

glm(x ~ y, data=df)

廣義線性模型                                                                      pairwise.t.test                                 aov

Summary                                                                    預制件的t檢驗forpaired數據                    分析方差

獲取更詳細的信息出模型、

 

總結:最基礎的R語言可以幫助我們簡單的入門,幫助我們查找最基本的東西,希望可以幫助大家。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM