R 数组操作
在 python 中,列表可以像这样 x[4:-1]
那样进行切片,以从第四个元素到最后一个元素。
在 R 中,对于带有 x[4:length(x)] 的向量和带有诸如 x[,,,,4:dim(x)[5 之类的多维数组,可以完成类似的事情],,,]。对于从中间的元素到最后一个元素的特定维度的数组切片,这是更优雅的语法吗?
谢谢
In python lists can be sliced like this x[4:-1]
to get from the fourth to the last element.
In R something similar can be accomplished for vectors with x[4:length(x)]
and for multidimensional arrays with something like x[,,,,4:dim(x)[5],,,]
. Is this more elegant syntax for array slicing for a particular dimension from an element in the middle to the last element?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用删除元素语法:
You could use the drop elements syntax:
如果您有兴趣切片数组的最后 n 个元素,那么您可以使用:
In case you are interested in slicing the last n elements of the array then you could use: