【发布时间】:2023-03-10 21:35:01
【问题描述】:
所以我有一个我执行 chull 的坐标列表。
X <- matrix(stats::rnorm(100), ncol = 2)
hpts <- chull(X)
chull 会返回类似“[1] 1 3 44 16 43 9 31 41”的内容。然后我想将 X 乘以另一个向量,以仅返回 chull 结果集中的 X 值。因此,例如 [-2.1582511,-2.1761699,-0.5796294]*[1,0,1,...] = [-2.1582511,0,-0.5796294...] 将是结果。我只是不知道如何正确填充第二个向量。
Y <- matrix(0, ncol = 1,nrow=50) #create a vector with nothing
# how do I fill vector y with a 1 or 0 based on the results from chull what do I do next?
X[,1] * Y
X[,2] * Y
谢谢,
【问题讨论】:
标签: r vector convex-hull