我尝试合并列并执行一些数据分析。 Bellow i介绍了我在Pandas中使用的数据框架结构。
Dataframe1
ProductID ProductName
Dataframe2
客户ID名称
Dataframe3
OrderID客户ID
Dataframe4
OrderID ProductID
DataframeFinal
名称订单ProductID订单ID
现在我尝试合并它们但不幸的是我不知道如何。 当我尝试使用合并时,我无法估计是否简单合并"做了工作"。
答案 0 :(得分:0)
只要您指定Map<Long, Foo> results =
Stream
.of(new ThreadUnsafeClass())
.parallel()
.map(tuc -> {
tuc.incrementAndGet();
return new Foo(tuc);
})
.collect(
Collectors.toConcurrentMap(
foo -> foo.c.i,
Function.identity();
)
);
assert(results.get(1) != null)
参数,即:
on
应该为您提供正确合并的DF(DataFrame),其中包含以下列:
名称订单ProductID OrderID ProductName
然后,您可以继续合并其他DF,直到获得所需的DF。