【问题标题】:Matches in binary columns-R二进制列中的匹配项-R
【发布时间】:2016-10-07 19:14:30
【问题描述】:

我正在执行一些预测模型。我有 2 个二进制列,一个是预测值,另一个是实际值。

由于列数很少,因为它计算癌症人数,我想观察模型检测到多少病例(它预测了多少真实病例)以及正确预测的病人百分比。

数据的简要说明:第一列显示真实值,第二列显示预测值:

> predictedvsreal
         real prediction
39240       0    0
39241       0    0
39242       0    0
39243       1    0
39244       0    1
39245       0    0
39246       0    0
39247       0    0
39248       1    1
39249       0    0
39250       0    0
39251       0    0
39252       0    0

谢谢!

【问题讨论】:

  • 如果您提供某种带有样本输入的reproducible example 以及该输入所需的输出,则更容易为您提供帮助。这样我们就可以轻松测试可能的解决方案。
  • 一些示例数据和您尝试过的演示将非常有帮助see here for more。与此同时,您可能想查看table
  • with(your_data, table(your_first_column_name, your_second_column_name))
  • @Gregor 你在现场......这应该是一个答案,IMO
  • 您的数据属于什么类别,而不是数据框?如果你发帖dput(head(your_data)) 一切都会更清楚...

标签: r prediction predict


【解决方案1】:

下次包括一个可重复的例子,因为它使问题变得更好 - 既可以让回答的人有一个具体的例子来处理和捕捉边缘情况,也可以让未来的读者看一个真实的例子。

对于如何创建漂亮、最小、可重现的示例at this link,有很多很好的建议。

根据您的描述,您需要table 函数,可能是这样的:

with(your_data, table(your_first_column_name, your_second_column_name))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-01
    • 1970-01-01
    • 2018-10-04
    • 2023-01-14
    • 2012-05-23
    • 1970-01-01
    • 2020-02-13
    • 1970-01-01
    相关资源
    最近更新 更多