MIttelwerte etc. in bestimmten Tabellenabschnitten bestimmen

Alles zum Thema der beschreibenden Statistik

Moderator: jogo

Antworten
willi

MIttelwerte etc. in bestimmten Tabellenabschnitten bestimmen

Beitrag von willi »

Hallo allerseits,

ich arbeite zur zeit an meiner Masterarbeit und habe dazu verschiedene Parameter an Hühnern erhoben. nun will ich für die entsprechenden Parameter die Mediane quartile und weiters bestimmen. allerdings soll dies nicht über die gesamte Population erfolgen sondern jeweils unterteilt durch die Abstammung der Tiere. Hier eben durch den Vater. Ich habe noch deutlich mehr Tiere und Messwerte sowie andere Messungen...
Könnt ihr mir helfen?

Anbei ein ausschnitt aus meiner Tabelle

Code: Alles auswählen

Nacken	Vater	Abteil	Gewicht..g.	Länge..cm.	Volumen..ml.
n23182	22010	1	6,38	75,74	4
n22530	22010	2	5,04	75,39	4
n22852	22010	3	5,83	79,59	6,5
n22860	22010	3	6,12	76,98	6
n22865	22010	3	5,72	78,13	5
n23185	22010	3	6,32	75,76	5
n23188	22010	3	6,22	79,29	6,5
n22853	22010	4	6,54	78,31	6
n22862	22010	4	7,61	78,1	6
n22866	22010	4	6,62	81,01	6
n23177	22010	4	5,9	77,95	5
n23186	22010	4	6,49	76,5	5
n22533	22010	5	6,23	78,45	6
n22855	22010	5	6,48	78,57	6
n23179	22010	5	5,12	75,47	4
n22859	22010	6	5,63	79,46	6
n22869	22010	6	5,92	75,4	5
n22849	22010	7	5,09	79,11	5
n22871	22010	7	6	79,59	6
n22685	22056	1	5,18	76,07	6
n22692	22056	1	4,26	74,68	5
n23020	22056	1	4,27	74,42	4
n23037	22056	1	4,81	76,92	6
n23028	22056	2	4,27	76,7	5
n23029	22056	3	3,91	75,46	4
n22699	22056	4	5,45	76,02	7
n22681	22056	5	4,56	76,63	5
n22684	22056	7	4,25	75,03	4
n22702	22056	7	4,43	76,33	4
n22706	22099	1	5,81	75,03	6
n22723	22099	1	4,16	75,7	4
n23064	22099	1	4,78	74,48	6
n22707	22099	2	5,54	73,24	4
n22724	22099	2	4,77	74,21	4,5
n22732	22099	2	4,76	74,57	5
n23048	22099	2	4,96	72,8	6
n23052	22099	2	5,32	77,55	5
n22725	22099	3	5,32	77,28	5
n23050	22099	3	5,57	77,56	6
n23060	22099	3	5,85	79,6	4
n23061	22099	4	5,22	78,95	5
n22719	22099	5	5,39	79,41	5
n23057	22099	5	4,48	76,67	5
n22721	22099	6	5,88	81,62	7
n23058	22099	6	4,41	76,42	4
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: MIttelwerte etc. in bestimmten Tabellenabschnitten bestimmen

Beitrag von jogo »

Hallo Willi,

willkommen im Forum!
Schau mal, ob das hier passt:

Code: Alles auswählen

Huhn <- read.table(header=TRUE, stringsAsFactors = FALSE, dec=",", 
                   colClasses=c("factor", "factor", "factor", "numeric", "numeric", "numeric"), text=
"Nacken	Vater	Abteil	Gewicht	Laenge	Volumen
n23182	22010	1	6,38	75,74	4
n22530	22010	2	5,04	75,39	4
n22852	22010	3	5,83	79,59	6,5
n22860	22010	3	6,12	76,98	6
n22865	22010	3	5,72	78,13	5
n23185	22010	3	6,32	75,76	5
n23188	22010	3	6,22	79,29	6,5
n22853	22010	4	6,54	78,31	6
n22862	22010	4	7,61	78,1	6
n22866	22010	4	6,62	81,01	6
n23177	22010	4	5,9	77,95	5
n23186	22010	4	6,49	76,5	5
n22533	22010	5	6,23	78,45	6
n22855	22010	5	6,48	78,57	6
n23179	22010	5	5,12	75,47	4
n22859	22010	6	5,63	79,46	6
n22869	22010	6	5,92	75,4	5
n22849	22010	7	5,09	79,11	5
n22871	22010	7	6	79,59	6
n22685	22056	1	5,18	76,07	6
n22692	22056	1	4,26	74,68	5
n23020	22056	1	4,27	74,42	4
n23037	22056	1	4,81	76,92	6
n23028	22056	2	4,27	76,7	5
n23029	22056	3	3,91	75,46	4
n22699	22056	4	5,45	76,02	7
n22681	22056	5	4,56	76,63	5
n22684	22056	7	4,25	75,03	4
n22702	22056	7	4,43	76,33	4
n22706	22099	1	5,81	75,03	6
n22723	22099	1	4,16	75,7	4
n23064	22099	1	4,78	74,48	6
n22707	22099	2	5,54	73,24	4
n22724	22099	2	4,77	74,21	4,5
n22732	22099	2	4,76	74,57	5
n23048	22099	2	4,96	72,8	6
n23052	22099	2	5,32	77,55	5
n22725	22099	3	5,32	77,28	5
n23050	22099	3	5,57	77,56	6
n23060	22099	3	5,85	79,6	4
n23061	22099	4	5,22	78,95	5
n22719	22099	5	5,39	79,41	5
n23057	22099	5	4,48	76,67	5
n22721	22099	6	5,88	81,62	7
n23058	22099	6	4,41	76,42	4")
str(Huhn) # Kontrolle
aggregate(cbind(Gewicht, Laenge, Volumen) ~ Vater, data=Huhn, FUN=quantile)
Was meinst Du damit, wenn Du schreibst: Ich habe noch deutlich mehr Tiere und Messwerte sowie andere Messungen... ... bitte quantifizieren!
(Eventuell lohnt sich der Einsatz von data.table)

Gruß, Jörg
willi

Re: MIttelwerte etc. in bestimmten Tabellenabschnitten bestimmen

Beitrag von willi »

Moin Jörg,
viel Dank für deine Hilfe! Klappt super. Ich habe noch weitere Parameter erhoben, es sind 20 Väter und ca.44 Tiere. aber der Befehl klappt ja unabhängig davon sehr gut. Muss ja nur die anderen colnames einfügen und dann läuft das.

Wäre es möglich, dass mir dabei auch gleich Signifikanzen ausgegeben werden?


Gruß Willi
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: MIttelwerte etc. in bestimmten Tabellenabschnitten bestimmen

Beitrag von jogo »

Hallo Willi,
willi hat geschrieben: Di Jul 03, 2018 4:15 pm viel Dank für deine Hilfe! Klappt super. Ich habe noch weitere Parameter erhoben, es sind 20 Väter und ca.44 Tiere. aber der Befehl klappt ja unabhängig davon sehr gut. Muss ja nur die anderen colnames einfügen und dann läuft das.
prima
Wäre es möglich, dass mir dabei auch gleich Signifikanzen ausgegeben werden?
Was für Signifikanzen?

Gruß, Jörg
willi

Re: MIttelwerte etc. in bestimmten Tabellenabschnitten bestimmen

Beitrag von willi »

Mich würde interessieren, ob die Nachkommen eines Vaters signifikante Unterschiede zu denen der anderen Väter aufweisen.

Klasse, dass einem hier so schnell geholfen wird :)
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: MIttelwerte etc. in bestimmten Tabellenabschnitten bestimmen

Beitrag von jogo »

Code: Alles auswählen

summary(aov(Gewicht ~ Vater, data=Huhn))
boxplot(Gewicht ~ Vater, data=Huhn)
Antworten