Beräkna värderingsmultiplar
Med hjälp av de läkemedelsbolag du identifierade i föregående övning (vars data finns lagrad i dataobjektet pharma) ska du beräkna P/LTM EPS, P/NTM EPS och P/BVPS för de jämförbara bolagen. P är aktiens marknadspris, EPS är vinst per aktie och BVPS är eget kapital per aktie.
Observera att det i praktiken förekommer fall där EPS eller BVPS saknar värde i de vanligt förekommande databaserna. Därför måste koden vara tillräckligt flexibel för att endast beräkna multiplar när EPS eller BVPS är positiv. Om EPS eller BVPS inte är positiv (det vill säga är mindre än eller lika med 0) ska koden sätta värdet för den multipeln till NA.
I den här övningen ska du använda ifelse() för att sätta icke-positiva värden till NA. För positiva värden kan du däremot beräkna värderingsmultipeln.
Den här övningen är en del av kursen
Aktievärdering i R
Övningsinstruktioner
- Beräkna P/LTM EPS.
- Beräkna P/NTM EPS.
- Beräkna P/BVPS.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Calculate P/LTM EPS
pharma$ltm_p_e <- ifelse(___, ___, ___)
# Calculate P/NTM EPS
pharma$ntm_p_e <- ifelse(___, ___, ___)
# Calculate P/BVPS
pharma$p_bv <- ifelse(___, ___, ___)
pharma