
- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to minus one column from another in an R matrix?
To minus one column from another in an R matrix, we first need to read the matrix as a data frame using as.data.frame then find minus the columns using minus sign and accessing the column of the data frame. To understand how it can be done look at the steps in below examples.
Example
Consider the below data frame −
M1<-matrix(rpois(40,8),ncol=2) M1
Output
[,1] [,2] [1,] 10 5 [2,] 10 16 [3,] 7 7 [4,] 10 5 [5,] 9 9 [6,] 9 5 [7,] 8 11 [8,] 8 3 [9,] 10 11 [10,] 8 8 [11,] 5 11 [12,] 8 6 [13,] 7 9 [14,] 8 6 [15,] 10 10 [16,] 5 10 [17,] 6 9 [18,] 8 8 [19,] 7 13 [20,] 6 8
Example
Reading the matrix M1 as data frame −
M1<-as.data.frame(M1) M1
Output
V1 V2 1 10 5 2 10 16 3 7 7 4 10 5 5 9 9 6 9 5 7 8 11 8 8 3 9 10 11 10 8 8 11 5 11 12 8 6 13 7 9 14 8 6 15 10 10 16 5 10 17 6 9 18 8 8 19 7 13 20 6 8
Example
Finding the difference in columns V1 and V2 of M1 −
M1$Difference<-(M1$V1-M1$V2) M1
Output
V1 V2 Difference 1 10 5 5 2 10 16 -6 3 7 7 0 4 10 5 5 5 9 9 0 6 9 5 4 7 8 11 -3 8 8 3 5 9 10 11 -1 10 8 8 0 11 5 11 -6 12 8 6 2 13 7 9 -2 14 8 6 2 15 10 10 0 16 5 10 -5 17 6 9 -3 18 8 8 0 19 7 13 -6 20 6 8 -2
Example
M2<-matrix(rpois(40,5),ncol=2) M2
Output
[,1] [,2] [1,] 8 7 [2,] 4 5 [3,] 3 6 [4,] 8 3 [5,] 3 4 [6,] 5 7 [7,] 4 4 [8,] 6 5 [9,] 4 6 [10,] 8 5 [11,] 5 5 [12,] 3 9 [13,] 3 3 [14,] 3 4 [15,] 8 6 [16,] 5 5 [17,] 7 8 [18,] 8 8 [19,] 0 6 [20,] 3 4
Example
Finding the difference in columns V1 and V2 of M2 −
M2<-as.data.frame(M2) M2
Output
V1 V2 1 8 7 2 4 5 3 3 6 4 8 3 5 3 4 6 5 7 7 4 4 8 6 5 9 4 6 10 8 5 11 5 5 12 3 9 13 3 3 14 3 4 15 8 6 16 5 5 17 7 8 18 8 8 19 0 6 20 3 4
Example
Finding the difference in columns V1 and V2 of M2 −
M2$Difference<-(M2$V1-M2$V2) M2
Output
V1 V2 Difference 1 8 7 1 2 4 5 -1 3 3 6 -3 4 8 3 5 5 3 4 -1 6 5 7 -2 7 4 4 0 8 6 5 1 9 4 6 -2 10 8 5 3 11 5 5 0 12 3 9 -6 13 3 3 0 14 3 4 -1 15 8 6 2 16 5 5 0 17 7 8 -1 18 8 8 0 19 0 6 -6 20 3 4 -1
- Related Questions & Answers
- How to repeat column values in R matrix by values in another column?
- How to subtract one data frame from another in R?
- How to sort a matrix based on one column in R?
- How to pass an object from one Activity to another in Android?
- How to pass an image from one activity another activity in Android?
- Copy from one column to another (different tables same database) in MySQL?
- How to pass an image from one activity to another activity in Kotlin?
- How do you copy an element from one list to another in Java?
- How to call one constructor from another in Java?
- How to remove a column from matrix in R by using its name?
- How to check if an R matrix column contains only duplicate values?
- How to move an array element from one array position to another in Java?
- How to minus every element of a vector with every element of another vector in R?
- Copy column values from one table into another matching IDs in MySQL
- Display infinity and minus infinity both symbols in one base R plot.
Advertisements