官术网_书友最值得收藏!

Editing a matrix in R

R allows us to edit (add, delete, or replace) elements of a matrix using the square bracket notation, as depicted in the following lines of code:

mat = matrix(c(1:10),nrow = 2, ncol = 5)
mat
mat[2,3]

How to do it…

In order to extract any element of a matrix, we can specify the position of that element in R using square brackets. For example, mat[2,3] will extract the element under the second row and the third column. The first numeric value corresponds to the row and the second numeric value corresponds to a column [row, column].

Similarly, to replace an element, we can type the following lines in R:

mat[2,3] = 16

To select all the elements of the second row, we can use mat[2, ]. If we do not specify any numeric value for a column, R will automatically assume all columns.

主站蜘蛛池模板: 沐川县| 南宁市| 阳朔县| 庄浪县| 文山县| 陆丰市| 密山市| 宜丰县| 称多县| 安乡县| 金坛市| 灌阳县| 永济市| 黄骅市| 永川市| 邢台市| 白河县| 大石桥市| 藁城市| 且末县| 寿宁县| 灵山县| 栖霞市| 油尖旺区| 珠海市| 自贡市| 革吉县| 平顺县| 三门峡市| 贵溪市| 西和县| 波密县| 东至县| 台东县| 林芝县| 茌平县| 宿松县| 河源市| 工布江达县| 阜城县| 宁阳县|