if else语句日期帧

时间:2015-06-17 21:03:10

标签: r if-statement dataframe conditional-statements mean

我有一个数据帧(df):

df<- Column1  Column2 Column3

我想使用Column2的值的平均值来执行ifelse语句,并在我的语句中调用包括两个其他数据帧(df2和df3)。

以下是我使用的公式:

ifelse(mean(df$Column2)<5,df2,df3)

它不会将df2或df3作为数据帧生成。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

来自“愚蠢但有效”的部门:

function numTouching1(x, y) {
    return ((x > 0) ? foo[x - 1][y] : 0) + ((x < rows-1) ? foo[x + 1][y] : 0) + ((y > 0) ? foo[x][y - 1] : 0) + ((y < columns-1) ? foo[x][y + 1] : 0);
}