假设我有两个CSV文件,每个文件有100行。两个CSV文件中的每一行都有相同的索引和标签,因此,这100行可以看作是对数据集。在
我的目的是根据CSV文件的不同标签,对其中一个CSV文件进行无序处理,使数据不成对。在
例如,输入:
1st CSV 2nd CSV label
data_1 data_1' 12
data_2 data_2' 6
... ... ...
输出:
^{pr2}$由于数据“1”和“2”具有不同的标签(分别为12和6),因此,它们被视为未配对数据。我的目的是选择具有不同标签的任意数量的数据。在
有没有什么python库或方法可以实现它?在
您可以使用python的随机洗牌()函数。下面是python中的示例/测试代码:
没有直接的Python方法/api来完成它。据我所知,当行与行进行比较时,您希望对内容进行无序处理,以便没有匹配项(配对)。所以,你需要实现这种洗牌。因为,我花了相当长的时间在这上面,不想放弃-这是我最后一次尝试。如果需要的话,希望它能帮助你进一步修改它。在
下面是这个新测试/示例代码的输出:
^{pr2}$相关问题 更多 >
编程相关推荐