我有一个Df,看起来是这样的:-
tests machine
A mac1
A mac1
A mac2
A mac2
B mac1
B mac1
B mac3
C mac3
C mac3使用这个Df,我想要创建一个如下所示的Dataframe:
No_of_tests mac1 mac2 mac3
A 2 2 0 #test A is done 2 times on mac1, 2 times on mac2 and so on
B 2 1 0 #test B is done 2 times on mac1, 1 time on mac2 and so on
C 0 0 2 #test C is done 0 times on mac1, 0 times on mac2 and so on 有人能帮我用上面的Dataframe创建这个矩阵吗?
发布于 2020-06-10 10:45:57
IICU
df.groupby('tests')['machine'].value_counts().unstack('machine', fill_value=0).reset_index()

https://stackoverflow.com/questions/62301107
复制相似问题