在R中运行T.Test比较两个不同的列

时间:2017-10-21 17:49:33

标签: r hypothesis-test

我必须在R中运行t.test以下内容: 如果YearAtCompany of Single少于结婚

意味着我需要将YearsatCompany与婚姻状况进行比较

我试过了:

t.test(EmployeeAttrition$YearsAtCompany[Single],EmployeeAttrition$YearsAtCompany[Married],alternative = "less")

但是,这并没有正确地给我信息。我在R上相当新。并且已经在这里研究了其他问题,但仍然无法获得正确的代码。

示例数据:

Data Screenshot

1 个答案:

答案 0 :(得分:0)

您可以使用with并正确地对数据进行子集化(您需要将EmployeeAttrition中的变量特定为子集)。

with(EmployeeAttrition, t.test(YearsAtCompany[MaritalStatus == "Single"], YearsAtCompany[MaritalStatus == "Married"], alternative = "less")