任何人都可以解释如何将a中的单个单元格更改为其他单元格data.frame.基本上我只想重命名一个单元格,而不是所有匹配它的单元格.我无法使用该edit()命令,因为它会搞砸我的脚本,因为我data.frame多次使用它.
提前致谢
我做了一个函数,它将计算某一年是否是一个如此的leapyear:
isLeapday<-function(x) {
if (as.numeric(x)%%100==0 & as.numeric(x)%%400==0 | as.numeric(x)%%4==0 & as.numeric(x)%%100!=0) return (TRUE)
else return (FALSE)
}
isLeapday(x)
Run Code Online (Sandbox Code Playgroud)
我收到错误消息
"在if(as.numeric(x)%% 100 == 0&as.numeric(x)%% 400 == 0 | as.numeric(x)%% 4 ==:条件长度> 1且仅将使用第一个元素"
基本上只计算第一个值,如何使它计算向量中的每个值,如果可能,返回逻辑向量?
我想从向量中选择元素,并根据它们的位置排除3个值.
我知道x [-n]函数要排除单个值,但我不知道如何排除多个.