首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用数据文件的2列创建矩阵并计数事件发生的次数

使用数据文件的2列创建矩阵并计数事件发生的次数
EN

Stack Overflow用户
提问于 2020-06-10 10:16:19
回答 1查看 407关注 0票数 0

我有一个Df,看起来是这样的:-

代码语言:javascript
运行
复制
    tests machine
    A     mac1
    A     mac1
    A     mac2
    A     mac2
    B     mac1
    B     mac1
    B     mac3
    C     mac3
    C     mac3

使用这个Df,我想要创建一个如下所示的Dataframe:

代码语言:javascript
运行
复制
    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创建这个矩阵吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-10 10:45:57

IICU

代码语言:javascript
运行
复制
 df.groupby('tests')['machine'].value_counts().unstack('machine', fill_value=0).reset_index()

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62301107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档