R言語で配列の要素にアクセスする方法は何ですか?
R言語では、角括弧 [] を使って配列の要素にアクセスできます。以下はいくつかの例です:
- 配列内の要素にアクセスする:
# 创建一个一维数组
my_array <- c(1, 2, 3, 4, 5)
# 访问第一个元素
print(my_array[1])
# 访问最后一个元素
print(my_array[length(my_array)])
- 多次アクセスを含む多次元配列の要素にアクセスします。
# 创建一个二维数组
my_matrix <- matrix(1:9, nrow = 3)
# 访问第一行,第二列的元素
print(my_matrix[1, 2])
# 访问第二行的所有元素
print(my_matrix[2, ])
# 访问所有行的第三列元素
print(my_matrix[, 3])
方括弧内のインデックスを使用することで、配列の要素に必要な次元と位置でアクセスできます。