Skip to content
Prev 392480 / 398502 Next

Getting minimum value of a column according a factor column of a dataframe

Hello,

Here are two options, the 1st outputs a vector, the 2nd a data.frame.


x<-'41003 81 1 19 0.16 7.17 2.5
41003 77 9 22 0.197 6.8 2.2
41003 79 7 28 0.21 4.7 6.2
41005 79 8 17 0.21 5.5 7.2
41005 80 10 30 0.21 6.84 2.6
41005 80 12 20 0.21 6.84 2.4
41005 79 6 14 0.217 5.61 3.55
41009 79 2 21 0.218 5.56 4.04
41009 79 5 27 0.218 6.4 3.12
41009 80 11 29 0.22 6.84 2.8
41009 78 5 28 0.232 6 3.2
41009 81 8 20 0.233 6.39 1.6
41009 79 9 30 0.24 5.6 7.5
41017 79 10 20 0.24 5.3 7.1
41017 80 7 30 0.24 6.73 2.6'
df1 <- read.table(textConnection(x))
names(df1) <- scan(what = character(),
                    text = 'Code Y M D Q N O')
df1$Code <- factor(df1$Code)

# 1st option
with(df1, tapply(Q, Code, min))
#  41003 41005 41009 41017
#  0.160 0.210 0.218 0.240

# 2nd option
aggregate(Q ~ Code, df1, min)
#     Code     Q
#  1 41003 0.160
#  2 41005 0.210
#  3 41009 0.218
#  4 41017 0.240


Hope this helps,

Rui Barradas

?s 08:44 de 24/08/2022, javad bayat escreveu:

Thread (25 messages)

javad bayat Getting minimum value of a column according a factor column of a dataframe Aug 24 Ebert,Timothy Aaron Getting minimum value of a column according a factor column of a dataframe Aug 24 @vi@e@gross m@iii@g oii gm@ii@com Getting minimum value of a column according a factor column of a dataframe Aug 24 Rui Barradas Getting minimum value of a column according a factor column of a dataframe Aug 24 javad bayat Getting minimum value of a column according a factor column of a dataframe Aug 24 Rui Barradas Getting minimum value of a column according a factor column of a dataframe Aug 25 javad bayat Getting minimum value of a column according a factor column of a dataframe Aug 25 Ebert,Timothy Aaron Getting minimum value of a column according a factor column of a dataframe Aug 25 Rui Barradas Getting minimum value of a column according a factor column of a dataframe Aug 25 Ebert,Timothy Aaron Getting minimum value of a column according a factor column of a dataframe Aug 25 Ebert,Timothy Aaron Getting minimum value of a column according a factor column of a dataframe Aug 25 @vi@e@gross m@iii@g oii gm@ii@com Getting minimum value of a column according a factor column of a dataframe Aug 25 Rui Barradas Getting minimum value of a column according a factor column of a dataframe Aug 25 Ebert,Timothy Aaron Getting minimum value of a column according a factor column of a dataframe Aug 25 Bill Dunlap Getting minimum value of a column according a factor column of a dataframe Aug 25 @vi@e@gross m@iii@g oii gm@ii@com Getting minimum value of a column according a factor column of a dataframe Aug 25 @vi@e@gross m@iii@g oii gm@ii@com Getting minimum value of a column according a factor column of a dataframe Aug 25 Bert Gunter Getting minimum value of a column according a factor column of a dataframe Aug 25 javad bayat Getting minimum value of a column according a factor column of a dataframe Aug 25 Jim Lemon Getting minimum value of a column according a factor column of a dataframe Aug 25 @vi@e@gross m@iii@g oii gm@ii@com Getting minimum value of a column according a factor column of a dataframe Aug 25 Rui Barradas Getting minimum value of a column according a factor column of a dataframe Aug 25 javad bayat Getting minimum value of a column according a factor column of a dataframe Aug 25 @vi@e@gross m@iii@g oii gm@ii@com Getting minimum value of a column according a factor column of a dataframe Aug 25 Ebert,Timothy Aaron Getting minimum value of a column according a factor column of a dataframe Aug 26