Hallo zusammen,
ich versuche seit bestimmt 2h folgenden Sachverhalt zu lösen:
In meinem animal Datensatz aus 62 Zeilen und 11 Spalten soll ich die höchste Lebenserwartung mit dem dazugehörigen Tier ausspielen:
Beispiel:
Species, weight, sleep, maximum.life.span
Monkey, 40, 7, 30
Cat, 15, 10, 28
Goat, 27, 4, 20
Soll-Ergbnis: Monkey 30
Wie kann ich das ausspielen?
Bisherige Vorgehensweise:
max(animal$maximum.life.span)
[1] 30
#da fehlt mir der name Monkey!
Also:
df.orig <- data.frame(vars = animal$species, obs1 = animal$maximum.life.span)
df.orig
#Output
Species maximum.life.span
Monkey 30
Cat 28
Goat 20
#dann dacht ich mir könnte ja das hier klappen:
max(df.orig)
tut es aber nicht da nicht numerisch...
könntet ihr mir weiterhelfen?
Maximum mit zugehöriger Variable raussuchen
Re: Maximum mit zugehöriger Variable raussuchen
Hallo hella,
willkommen im Forum!Bitte formatiere zukünftig in Deinen Nachrichten Code u.ä. auch so hübsch.
Bitte lies viewtopic.php?f=20&t=29
Gruß, Jörg
willkommen im Forum!
Code: Alles auswählen
Dat <- read.table(header=TRUE, sep=",", text=
"Species, weight, sleep, maximum.life.span
Monkey, 40, 7, 30
Cat, 15, 10, 28
Goat, 27, 4, 20 ")
Dat[which.max(Dat$maximum.life.span),]
Bitte lies viewtopic.php?f=20&t=29
Gruß, Jörg
Re: Maximum mit zugehöriger Variable raussuchen
Hallo Jörg,
vielen Dank für die schnelle Antwort und für den Formatierungshinweis
Bläde Frage, aber wie kann ich mir denn die Quelle umgehen?
Wäre doch quatsch den ganzen Datensatz da reinzukopieren...
vielen Dank für die schnelle Antwort und für den Formatierungshinweis
Bläde Frage, aber wie kann ich mir denn die Quelle umgehen?
Code: Alles auswählen
text=
"Species, weight, sleep, maximum.life.span
Monkey, 40, 7, 30
Cat, 15, 10, 28
Goat, 27, 4, 20 ")
Re: Maximum mit zugehöriger Variable raussuchen
Okay, habs über die file funktion hinbekommen!
Vielen Dank
Vielen Dank