将名称更改为列R +循环函数R.

时间:2017-10-15 12:46:56

标签: r loops matrix vector

在R中使用内置的“Sleep”数据集,但我在解决这两个问题时遇到了一些问题:

问题1) 我没有设法更改新列的名称。

为名为“credit”的每个学生创建一个新属性。对于每个学生,该值应该是其“额外”的剩余部分。当它被分为0.5时(例如:额外:0.8剩余0.8 / 0.5 = 0.3 - >信用:0.3)

我的代码

sleep$new.col <- sleep[1]-0.5

print(sleep)

colnames(sleep)[4] <- "Credit"

问题2)我明白我必须做一个循环;任何关于它看起来如何的想法?

创建一个列出小于或等于0.2的值的向量。对于每个学生,代码应检查其信用值,并且如果符合要求,则应将其信用添加到向量中。

0 个答案:

没有答案