【发布时间】:2021-01-24 19:25:50
【问题描述】:
对于数据集,我们有以下分段等式:
tenure_new == tenure iftenure <= exper
tenure_new == exper iftenure> exper
所以我写的代码是:
tenure_new <- ifelse(wage2$tenure <= wage2$exper,wage2$tenure, wage2$exper)
我们想得到平均值,但我们得到的答案没有被接受——不知道还能做什么。
我不想要答案,只是一些关于我可能会忽略的方向。
这里是问题问题:
【问题讨论】:
-
请提供minimal reproducible example。请参阅 How to make a great R reproducible example? 了解这在 R 中的含义。请注意,代码、数据或问题陈述的图像对其他人不是很有用。
-
tenure_new的定义看起来不错。如果某些自动评分系统不接受其平均值的正确舍入值,则问题可能出在评分系统上。你的问题缺乏足够的背景。根据您提供的有限信息,无法真正回答。 -
如果
round(mean(tenure_new), 2)给你 6.51 那么问题不在于你。 -
请显示您用来获取平均值的代码并说明该值是什么。