如何根据某行/某列的值,查找对应列名/行名

矩阵中,如何根据值索引出对应的列名或者行名啊,比如要索引block1列值为1的行名(sym3),或者索引出sym2行值为1的列名(block2,block4)

attachments-2023-11-vtIHjqWp654365a45f99c.png



请先 登录 后评论

1 个回答

veryOrdinary

可以参考如下代码:

m1.rowNames().at(at(m1.loc(colFilter="block1")==1)) //索引block1列值为1的行名(sym3)
m1.colNames().at(at(m1.loc(rowFilter="sym2")==1)) //索引出sym2行值为1的列名(block2,block4)


请先 登录 后评论
  • 1 关注
  • 0 收藏,366 浏览
  • Polly 提出于 2023-11-02 17:02

相似问题