返回NA的多类混淆矩阵的平衡精度

问题描述

我正在使用插入符号在多类混淆矩阵中工作。我能够毫无问题地生成CM。但是,当我尝试获得“平衡精度”时,它将返回NA。

const AuthStack = ({ resetPassword,updateEmail }: any) => (
    <Stack.Navigator
        screenoptions={{
            cardStyle: { backgroundColor: '#F2F1F7' },headerShown: true,headerTitle: '',}}
    >
        {resetPassword ? (
            <Stack.Screen name="Reset Password">{(props: any) => <ResetPassword />}</Stack.Screen>
        ) : updateEmail ? (
            <Stack.Screen name="Update Email">{(props: any) => <UpdateEmail />}</Stack.Screen>
        ) : (
            <Stack.Screen name="Home">{(props: any) => <Home />}</Stack.Screen>
        )}
    </Stack.Navigator>
)

是因为我没有设定积极因素吗? (我认为这对我的情况没有意义)

我应该手动计算吗? (使用所有类的均值)

解决方法

我不确定为什么它不起作用,所以我通过获取所有类的敏感度的平均值来手动计算它。

mean(cm$byClass[,"Sensitivity"])
[1] 0.7809598

Ty。