gpt4 book ai didi

mysql - 如何使用 X-Y 坐标合并簇列和列?

转载 作者:行者123 更新时间:2023-11-29 19:07:01 27 4
gpt4 key购买 nike

我有一列包含点名称,一列包含 X 坐标,一列包含 Y 坐标。

这是我正在使用的选项卡:

enter image description here

我想创建一个选项卡,其中包含三列,一列包含Clusters' ID,一列包含 X 坐标,另一列包含 Y 坐标。对于每个 ckustr 我想要 X-Y 坐标。

我尝试过以下代码:

Xcoord <- sort(unique(tabprof$X_coord))

clusters <- sort(unique(tabprof$Cluster_ID))

我尝试这样做是为了合并两个向量,但这是不可能的,因为它们有不同的行数。这可能是由于存在具有相同 X 坐标值的簇。

最佳答案

由于我们在评论中的讨论,我将提供新的解决方案。我将使用虚假数据。

A <- c(1,1,1,1,2,2,2,2)
B <- c(3,3,4,4,3,3,3,5)
df <- data.frame(A,B)
res <- unique(df)


> df
A B
1 1 3
2 1 3
3 1 4
4 1 4
5 2 3
6 2 3
7 2 3
8 2 5

> res
A B
1 1 3
3 1 4
5 2 3
8 2 5

正如您所见,如果我们的 A 列是 ClusterID,B 列是 X 坐标,那么我们的 ClusterID 是重复的,但是!我们对每一个都有独特的坐标。更重要的是,如果两个不同的 ID 具有相同的坐标也没有问题。希望对您有所帮助。

关于mysql - 如何使用 X-Y 坐标合并簇列和列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43408334/

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