Creating Matrices
How to create matrices in Julia and R? The following table translates the most common Julia commands into R language.
Julia  R  

Create a matrix  
A = [1 2; 3 4] 
A = matrix(c(1,2,3,4),2,2) 

Create a 2 x 2 matrix of zeros  
A = zeros(2,2) 
A = matrix(0,2,2) 

Create a 2 x 2 matrix of ones  
A = ones(2,2) 
A = matrix(1,2,2) 

Create a 2 x 2 identity matrix 

A = eye(2,2) 
A = diag(2) 

Create a diagonal matrix 

A = diagm([1;2;3;]) 
A = diag(c(1,2,3)) 
Complete JuliaR Cheatsheet
1) Creating Vectors
2) Creating Matrices
3) Creating Random Numbers
4) Manipulating Vectors and Matrices
5) Accessing Vector/Matrix Elements
Advertisements
Pingback: JuliaR Cheatsheet – Creating Random Numbers  Economic Theory Blog
Pingback: JuliaR Cheatsheet – Creating Vectors  Economic Theory Blog
Pingback: JuliaR Cheatsheet – Manipulating Vectors and Matrices  Economic Theory Blog
Pingback: JuliaR Cheatsheet – Accessing Vector/Matrix Elements  Economic Theory Blog
Pingback: JuliaR Cheatsheet – Mathematical Operations  Economic Theory Blog