📌  相关文章
📜  访问 R 中给定向量的最后一个值

📅  最后修改于: 2022-05-13 01:55:50.689000             🧑  作者: Mango

访问 R 中给定向量的最后一个值

在本文中,我们将讨论如何在 R 编程语言中访问给定向量的最后一个值。因此,让我们首先创建一个示例向量,因为要获取向量的最后一个值,我们需要先创建该向量。

R
vec1 <- c("John" , "Smith", "Tina" , "Brad" , "Emma")
print(vec1)


R
vec1 <- c("John" , "Smith", "Tina" , "Brad" , "Emma")
length(vec1)


R
vec1 <- c("John" , "Smith", "Tina" , "Brad" , "Emma")
length(vec1)
  
# To Extract last element with length
vec1[length(vec1)]


R
vec2 <- c(123 , 124 , 125 , 126, 128)
print(vec2)


R
vec2 <- c(123 , 124 , 125 , 126)
tail(vec2 , 1)


输出:

"John"  "Smith" "Tina"  "Brad"  "Emma" 

我们的第一个向量是一个的一些名字,现在我们必须从这个载体中提取的姓氏。

方法一:使用长度函数

为了完成这个任务,我们可以使用 R 语言中的length()函数。这不仅可以找出字符串的长度,还可以访问元素。



例子:

电阻

vec1 <- c("John" , "Smith", "Tina" , "Brad" , "Emma")
length(vec1)

输出:

[1] 5

现在,让我们使用length()函数来获取向量的最后一个元素:

电阻

vec1 <- c("John" , "Smith", "Tina" , "Brad" , "Emma")
length(vec1)
  
# To Extract last element with length
vec1[length(vec1)]

输出:



[1] 5
[1] "Emma"

方法二:使用 Tail()函数

要找到向量的最后一个元素,我们还可以使用tail()函数。

再次证明它让我们首先创建一个示例向量。

电阻

vec2 <- c(123 , 124 , 125 , 126, 128)
print(vec2)

输出:

123 124 125 126 128

W 有一个示例向量,我们必须访问它的最后一个元素。

这里我们传递 n=1 以便它只显示向量中的最后一个元素。

电阻

vec2 <- c(123 , 124 , 125 , 126)
tail(vec2 , 1)

输出:

126