MATRIX OPERATIONS (Manipulations, Combining, Length, etc.) IN R-PROGRAMMING|| DATA STRUCTURES IN R

Published: 26 October 2023
on channel: Sundeep Saradhi Kanthety
2,626
45

Operations on Matrix

1. Add rows & cols

Rows - rbind(matrix_name,data)
Cols - cbind(matrix_name,data)

2. Deleting rows & cols

Single element - matrix[-c(index)]
Entire Row - matrix[-c(row_num),]
Entire Col - matrix[,-c(col_num)]
Multiple rows & cols - matrix[-c(row_num),-c(col_num)]

3. Searching an element

in - membership operator
element %in% matrix_name

4. Dimension of matrix

dim(matrix_name) - it will display rows followed by columns

5. Length of matrix

length(matrix_name) - it will display total number of elements in matrix.

6. Finding number of rows & number of columns

nrow(matrix_name) - return number of rows
ncol(matrix_name) - return number of cols

7. Loop the matrix elements

for(row in 1:nrow(m))
{
for(col in 1:ncol(m))
{
matrix[row,col]
}
}

8. Combining two matrices

m1
m2
res=rbind(m1,m2)
res=cbind(m1,m2)


----------------------------------------------------------------------------------------------------------------
R PROGRAMMING
https://studio.youtube.com/playlist/P...

HTML TUTORIALS WITH IMPLEMENTATION || LEARN HTML IN 4 HOURS
   • HTML TUTORIALS WITH IMPLEMENTATION ||...  

LEARN CSS IN 3 HOURS || CASCADING STYLE SHEETS FOR BEGINNERS
   • LEARN CSS IN 3 HOURS || CASCADING STY...  

JAVA SCRIPT FOR BEGINNERS IN 7 HOURS || LEARN JAVA SCRIPT IN 7 HOURS || JAVA SCRIPT
   • JAVA SCRIPT FOR BEGINNERS IN 7 HOURS ...  

XML (eXtensible Markup Language)
   • XML (eXtensible Markup Language)  

OPERATING SYSTEM
   • OPERATING SYSTEM  

ETHICAL HACKING
   • Video  

VI EDITOR BASICS IN LINUX / UNIX || LEARN VI EDITOR COMMANDS || LINUX || UNIX
   • VI EDITOR BASICS IN LINUX / UNIX || L...  

HOW TO DOWNLOAD & INSTALL MySQL IN WINDOWS 10
   • HOW TO DOWNLOAD & INSTALL MySQL IN WI...  

DATABASE MANAGEMENT SYSTEM
   • DATABASE MANAGEMENT SYSTEM  

PYTHON PROGRAMS
   • PYTHON PROGRAMS  

C PROGRAMMING
   • 01 - VARIABLES & CONSTANTS in C PROGR...  

CORE JAVA TUTORIAL FOR BEGINNERS || LEARN CORE JAVA IN 15 HOURS || JAVA TUTORIALS FOR BEGINNERS
   • CORE JAVA TUTORIAL FOR BEGINNERS || L...  

PYTHON TUTORIALS FOR BEGINNERS (తెలుగు లో)
   • Python in One Shot(తెలుగు లో) | Pytho...  

PYTHON OOPS - MODULES - EXCEPTION HANDLING (తెలుగు లో)
   • PYTHON - OOPS CONCEPTS | MODULES | EX...  

PYTHON NUMPY TUTORIAL IN TELUGU (తెలుగు లో) || COMPLETE NUMPY TUTORIALS IN TELUGU
   • PYTHON NUMPY TUTORIAL IN TELUGU (తెలు...  

PYTHON PANDAS TUTORIAL IN TELUGU (తెలుగు లో) || COMPLETE PANDAS TUTORIALS IN TELUGU || DATA SCIENCE
   • PYTHON PANDAS TUTORIAL IN TELUGU (తెల...  

MATPLOTLIB LIBRARY - PYTHON PROGRAMMING (ENGLISH)
   • MATPLOTLIB LIBRARY - PYTHON PROGRAMMING  

PYTHON DATABASE CONNECTIVITY - MYSQL & MS-EXCEL
   • PYTHON DATABASE CONNECTIVITY - MYSQL ...  

DATA STRUCTURES USING PYTHON (ENGLISH)
   • DATA STRUCTURES USING PYTHON  

----------------------------------------------------------------------------------------------
Instagram :   / sundeepsaradhikanthety