我有一个数据集,我用一个名为 的特殊列显示4_Most_Previlent
。它的数据类型是字符串,格式如下:Item1-Item2-Item3-Item4。
以下是该列的一些值的示例:
Cl-K-Be-Li
K-Cl-He-O
Cu-Mn-Ca-Cl
Cr-Cu-Mn-Cu
Cu-Cr-Mn-Cu
Cr-Cu-Ca-S
我喜欢根据此列自定义项目,您可以说第一个和第二个元素需要相同,但可以互换。所以它就像 AB|CD 或 BA|CD。因此,在我上面的示例中,前 2 个项目将彼此相邻排序,因为它们都以相同的 2 个项目开头,但它们被转置了。底部 3 也将彼此相邻排序。
关于如何做到这一点和/或 C# 中的代码片段的任何想法将不胜感激。谢谢!