gpt4 book ai didi

python - 在 SciPy 中将十进制矩阵转换为二进制矩阵

转载 作者:行者123 更新时间:2023-11-28 22:07:51 26 4
gpt4 key购买 nike

假设我有一个整数矩阵,代表谁给谁发了邮件以及发送了多少次。对于社交网络分析,我想制作一个简单的无向图。所以我需要将矩阵转换为二进制矩阵,然后再转换为元组列表。

我的问题:是否有一种快速、方便的方法可以将十进制矩阵简化为二进制矩阵。

这样:

26, 3, 0
3, 195, 1
0, 1, 17

变成:

1, 1, 0
1, 1, 1
0, 1, 1

最佳答案

scipy.sign 函数应用于矩阵中的每个单元格。

[编辑] 感谢 speciousfool :

如果 x 是您的矩阵,则 scipy.sign(x) 会为您提供二进制矩阵。

关于python - 在 SciPy 中将十进制矩阵转换为二进制矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1524023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com