R で空行列を作成する

Sheeraz Gul 2023年6月21日
  1. R の行を使用して空の行列を作成する
  2. R の列を使用して空の行列を作成する
  3. R で行と列の両方を使用して空の行列を作成する
R で空行列を作成する

空行列は、通常の行列を作成するのと同じ方法で作成されます。 このチュートリアルでは、R で行と列に基づいて空の行列を作成する 3つの異なる方法を示します。

R の行を使用して空の行列を作成する

行列の引数として行をバイパスする空の行列を作成できます。 このマトリックスには 1つの列のみが含まれます。

コード例:

Demo_Matrix <- matrix(,nrow=10)

# print the empty matrix
print(Demo_Matrix)

上記のコードは、10 行 1 列の空の行列を作成します。

出力:

[,1]
[1,]   NA
[2,]   NA
[3,]   NA
[4,]   NA
[5,]   NA
[6,]   NA
[7,]   NA
[8,]   NA
[9,]   NA
[10,]   NA

R の列を使用して空の行列を作成する

行列の引数として列を渡すことにより、空の行列を作成できます。 この行列には 1 行のみが含まれます。

コード例:

Demo_Matrix <- matrix(,ncol=10)

# print the empty matrix.
print(Demo_Matrix)

上記のコードは、10 列と 1 行の空の行列を作成します。

出力:

[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA

R で行と列の両方を使用して空の行列を作成する

行列の引数として行と列の両方をバイパスして、行と列の両方を持つ空の行列を作成することもできます。

コード例:

Demo_Matrix <- matrix(, nrow = 10, ncol = 10)

# print the empty matrix.
print(Demo_Matrix)

上記のコードは、10 行と 10 列の空の行列を作成します。

出力:

[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
[2,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
[3,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
[4,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
[5,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
[6,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
[7,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
[8,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
[9,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
[10,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
著者: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

関連記事 - R Matrix