Calcularea ritmului de creștere și a centrului de reducere - Grupul R al utilizatorilor de software

Un forum francofon pentru discuții în jurul software-ului de calcul statistic R

ritmului

Calculați rata de creștere și reduceți centrul

Calculați rata de creștere și reduceți centrul

Mesaj de Coralie Deniot »26 Iul 2017, 09:22

Iată-mă din nou pentru o nouă întrebare, puțin mai dificilă în mod normal. Multumesc tuturor celor care ma vor ajuta:)

Întrebarea mea este: Cum să calculez rata de creștere și centrarea redusă a datelor mele?

DESCRIEREA SETULUI DE DATE:
4 coloane
- Numele persoanei (există 20 de persoane care sunt stupi)
- Greutatea individului (stupii sunt cântăriți)
- Temperatura exterioară (măsurăm temperatura exterioară)
- Data și ora colectării datelor privind greutatea și temperatura
(A se vedea un șablon al tabelului de date brute în codul de mai jos)

ÎNTREBARE: CALCULAȚI RATA DE CREȘTERE ȘI CENTRAȚI REDUCEREA GREUTĂȚII
Aș dori să adaug 2 coloane:
-O coloană care calculează rata de schimbare a greutății: tx.crois = ((greutatea la data. Ora 1) - (greutatea la data. Ora 0))/(greutatea la data. Ora 0)
-O coloană care calculează greutatea centrată redusă per persoană
NB: Vă reamintesc că există 20 de persoane
(A se vedea un model al tabelului final dorit în codul de mai jos)

==> Scopul acestei manipulări este apoi de a face o regresie liniară
-rata de creștere a greutății în funcție de temperatură
-greutate centrată redusă în funcție de temperatură.

Vă mulțumesc foarte mult pentru ajutor și, mai ales, nu ezitați dacă aveți nevoie de informații suplimentare! Cu plăcere:)

Re: Calculați rata de creștere și reducerea centrului

Mesaj de Charles Marcucci »26 Iul 2017, 09:35

Pentru a rezolva această problemă, voi începe prin adăugarea de coloane

apoi le dau un nume

Folosesc o buclă for pentru a calcula greutatea, precum și greutatea centrală redusă, dar când spui greutatea la data. Ora 0 este aceeași referință pentru toți? adică pentru persoanele fizice 1 "01/01/2017 8:00:00" ?
care este formula greutății centrale reduse ?

Re: Calculați rata de creștere și reduceți centrul

Mesaj de Serge Rapenne »26 Iul 2017, 10:10

Pentru rata de creștere, puteți face așa:

bibliotecă (dplyr)
fila% group_by (nume)%>% mutare (tx.crois = (greutate-plumb (greutate))/greutate)