How to find highest value in a data frame?

前端 未结 3 743
自闭症患者
自闭症患者 2021-02-14 13:57

I have a dataframe x with this values:

   x1  x2  x3
1  NA   4   1
2  NA   3  NA
3   4  NA   2
4  NA   1  11
5  NA   2  NA
6   5  NA   1
7   5   9           


        
3条回答
  •  既然无缘
    2021-02-14 14:12

    Use max() with the na.rm argument set to TRUE:

    dat <- read.table(text="
       x1  x2  x3
    1  NA   4   1
    2  NA   3  NA
    3   4  NA   2
    4  NA   1  11
    5  NA   2  NA
    6   5  NA   1
    7   5   9  NA
    8  NA   2  NA", header=TRUE)
    

    Get the maximum:

    max(dat, na.rm=TRUE)
    [1] 11
    

提交回复
热议问题