如何在 R 單列矩陣中改變偶數行的符號?
要更改 R 矩陣中偶數行的符號,我們可以執行以下步驟 −
首先,建立一個矩陣。
然後,使用向量乘法(使用 1 和 -1)更改偶數行的符號。
示例
建立矩陣
讓我們建立一個如下圖所示的矩陣 −
M<-matrix(rpois(30,5),ncol=1) M
輸出
執行上述指令碼後會生成以下輸出(此輸出將在您的系統上因隨機化而有所不同) −
[,1] [1,] 4 [2,] 5 [3,] 10 [4,] 6 [5,] 4 [6,] 4 [7,] 4 [8,] 4 [9,] 1 [10,] 6 [11,] 2 [12,] 4 [13,] 5 [14,] 5 [15,] 2 [16,] 6 [17,] 4 [18,] 7 [19,] 2 [20,] 10 [21,] 3 [22,] 5 [23,] 9 [24,] 4 [25,] 4 [26,] 4 [27,] 5 [28,] 6 [29,] 5 [30,] 6
更改偶數行的符號
使用向量乘法(使用 1 和 -1)更改矩陣 M 第一列中偶數行的符號 −
M<-matrix(rpois(30,5),ncol=1) M[,1]<-M[,1]*c(1,-1) M
輸出
[,1] [1,] 4 [2,] -5 [3,] 10 [4,] -6 [5,] 4 [6,] -4 [7,] 4 [8,] -4 [9,] 1 [10,] -6 [11,] 2 [12,] -4 [13,] 5 [14,] -5 [15,] 2 [16,] -6 [17,] 4 [18,] -7 [19,] 2 [20,] -10 [21,] 3 [22,] -5 [23,] 9 [24,] -4 [25,] 4 [26,] -4 [27,] 5 [28,] -6 [29,] 5 [30,] -6
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP