最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

R語言運算符知識點講解

 更新時間:2021年03月14日 09:45:11   作者:kancloud  
在本篇文章里小編給大家分享了一篇關(guān)于R語言運算符知識點講解內(nèi)容,有興趣的朋友們可以參考下。

運算符

運算符:包含一個或者兩個參數(shù)的無括號的參數(shù)

符號 說明
+
-
*
^
%% 取模運算
%/% 整除運算

可以定義自己的二元運算符

`%myop%` = function(a, b){
 2*a + 2*b
}
> 1 %myop% 1
[1] 4

一些特殊的語言結(jié)構(gòu)也是二元運算符

例如:賦值運算符<-,索引[],函數(shù)調(diào)用max(a, b)

運算順序

運算符的優(yōu)先級 (按優(yōu)先級排序)

運算符 描述
({ 函數(shù)調(diào)用和分組表達式
[ [[ 索引
:: ::: 訪問命名空間中的變量
$ @ 成分/序列提取
^ 求冪運算
- + 一元負號和正號
: 序列運算符
%any% 特殊運算符
*/ 乘法,除法
+ - 二元加,減
< > <= >= == != 關(guān)系運算符
! & && | || 邏輯運算符
~ 公式連接符
-> ->> 向右賦值
= 從右至左賦值
<- <<- 從右至左賦值
? 幫助

賦值操作

R中還有一類賦值操作語句,其賦值操作符的左端是一個函數(shù)

將一個對象替換為一個屬性略有不同的對象

x = 1
y = list(shoes = "loafers", hat = "Yankees cap", shirt = "white")
z = function(a, b, c){
 a^b/c
}
v = c(1 ,2, 3, 4, 5 ,6, 7, 8)
dim(v) = c(2, 4)
> v
   [,1] [,2] [,3] [,4]
[1,]  1  3  5  7
[2,]  2  4  6  8
> v[2, 2] = 10
> v
   [,1] [,2] [,3] [,4]
[1,]  1  3  5  7
[2,]  2  10  6  8
> formals(z) = alist(a=1, b=2, c=3)
> z
function (a = 1, b = 2, c = 3) 
{
  a^b/c
}

后臺的操作形如

fun(sym) = val

實際是如下形式的函數(shù)的語法糖

`fun<-`(sym, val)

這些函數(shù)會替換當前環(huán)境中與sym相關(guān)的對象.

通常fun指向的是由sym表示的對象的屬性.

如果寫了一個名為method_name<-的方法,R中允許將method_name<-放在賦值語句的左端

到此這篇關(guān)于R語言運算符知識點講解的文章就介紹到這了,更多相關(guān)R語言運算符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關(guān)文章

  • R語言實現(xiàn)導(dǎo)出矩陣

    R語言實現(xiàn)導(dǎo)出矩陣

    這篇文章主要介紹了R語言實現(xiàn)導(dǎo)出矩陣,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言中矩陣matrix和數(shù)據(jù)框data.frame的使用詳解

    R語言中矩陣matrix和數(shù)據(jù)框data.frame的使用詳解

    這篇文章主要介紹了R語言中矩陣matrix和數(shù)據(jù)框data.frame的使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • R語言實現(xiàn)將分類變量轉(zhuǎn)換為啞變量(dummy vairable)

    R語言實現(xiàn)將分類變量轉(zhuǎn)換為啞變量(dummy vairable)

    這篇文章主要介紹了R語言實現(xiàn)將分類變量轉(zhuǎn)換為啞變量(dummy vairable),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言常見面試題整理

    R語言常見面試題整理

    在本篇文章里小編給大家整理了一篇關(guān)于R語言常見面試題整理內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-05-05
  • R語言中for循環(huán)的并行處理方式

    R語言中for循環(huán)的并行處理方式

    這篇文章主要介紹了R語言中for循環(huán)的并行處理方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言學(xué)習(xí)筆記之lm函數(shù)詳解

    R語言學(xué)習(xí)筆記之lm函數(shù)詳解

    這篇文章主要介紹了R語言學(xué)習(xí)筆記之lm函數(shù)詳解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • R語言中c()函數(shù)與paste()函數(shù)的區(qū)別說明

    R語言中c()函數(shù)與paste()函數(shù)的區(qū)別說明

    這篇文章主要介紹了R語言中c()函數(shù)與paste()函數(shù)的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • 詳解R語言實現(xiàn)前向逐步回歸(前向選擇模型)

    詳解R語言實現(xiàn)前向逐步回歸(前向選擇模型)

    本文主要介紹了詳解R語言實現(xiàn)前向逐步回歸,從實現(xiàn)原理開始,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • R語言實現(xiàn)嶺回歸的示例代碼

    R語言實現(xiàn)嶺回歸的示例代碼

    本文主要介紹了R語言實現(xiàn)嶺回歸的示例代碼,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • 使用R語言批量修改文件名的方法

    使用R語言批量修改文件名的方法

    這篇文章主要介紹了使用R語言批量修改文件名的方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03

最新評論

樟树市| 徐水县| 石嘴山市| 弋阳县| 舞钢市| 常州市| 乌兰县| 长葛市| 贵南县| 韶关市| 县级市| 秦皇岛市| 深圳市| 元谋县| 克什克腾旗| 新宁县| 石屏县| 河西区| 景宁| 全南县| 嘉义县| 沙河市| 通道| 邯郸县| 正宁县| 德江县| 长乐市| 安仁县| 读书| 天全县| 恭城| 信阳市| 台南县| 红安县| 西宁市| 佳木斯市| 安平县| 闽清县| 上思县| 哈巴河县| 莱芜市|