gpt4 book ai didi

删除向量开头和结尾的零

转载 作者:行者123 更新时间:2023-12-03 17:44:12 26 4
gpt4 key购买 nike

我有一个这样的向量:

x <-  c(0, 0, 0, 0, 4, 5, 0, 0, 3, 2, 7, 0, 0, 0)

我只想保留位置 5 到 11 的元素。我想删除开头和结尾的零。对于这个向量,它很容易,因为它很小。

我有非常大的数据,并且需要所有向量的一般信息。

最佳答案

尝试这个:

x[ min( which ( x != 0 )) : max( which( x != 0 )) ]

查找所有不为零的值的索引,并取第一个 - min最后 - max子集 x .

关于删除向量开头和结尾的零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24009982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com