如何在R中求表格主对角线的和

我使用R中的table()命令创建了一个表格:

   yx    0  1  2  3  4  5  6  7  8  9  0 23  0  0  0  0  1  0  0  0  0  1  0 23  1  0  1  0  1  2  0  2  2  1  1 28  0  0  0  1  0  2  2  3  0  1  0 24  0  1  0  0  0  1  4  1  1  0  0 34  0  3  0  0  0  5  0  0  0  0  0 33  0  0  0  0  6  0  0  0  0  0  2 32  0  0  0  7  0  1  0  1  0  0  0 36  0  1  8  1  1  1  1  0  0  0  1 20  1  9  1  3  0  1  0  1  0  1  0 24

这个表格展示了一个分类的结果,我想要计算它的主对角线的和(就是那些大的数字所在的对角线,比如23, 23, 28等)。在R中有什么简单直接的方法可以做到这一点吗?


回答:

试试sum(diag(tbl))怎么样,其中tbl是你的表格?

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注