我有两个数据集
第一组a
(111)
(222)
(555)
第二组b
(333)
(444)
(666)
我做了c=联合a,b;
在附加两个数据集之后,输出应该是第一个数据集和下一个第二个数据集
预期输出c为
(111)
(222)
(555)
(333)
(444)
(666)
但我的输出c是
(333)
(444)
(666)
(111)
(222)
(555)
如果我应用并集,结果不是按顺序的,我很难按设置的顺序附加它们,我该怎么做呢?我想不出有什么办法,但任何帮助我都会感激的。
我有两个数据集
第一组a
(111)
(222)
(555)
第二组b
(333)
(444)
(666)
我做了c=联合a,b;
在附加两个数据集之后,输出应该是第一个数据集和下一个第二个数据集
预期输出c为
(111)
(222)
(555)
(333)
(444)
(666)
但我的输出c是
(333)
(444)
(666)
(111)
(222)
(555)
如果我应用并集,结果不是按顺序的,我很难按设置的顺序附加它们,我该怎么做呢?我想不出有什么办法,但任何帮助我都会感激的。
2条答案
按热度按时间suzh9iv81#
为每个文件添加一个额外的列,给出文件号,然后对修改后的数据集进行并集,然后根据给出“文件号”的列进行排序
xj3cbfub2#
我尝试了经典的联合,对我来说数据保持有序。
但如果不成功,让我们试着强迫它:)
正如我在前面的评论中所说的那样,它效率不高,但它使工作更有效。
输出:
哪里:
a、 文本
和b.txt: