MulaiMulai sekarang secara gratis

Lebih lanjut tentang vapply()

Perbedaan antara vapply() dan sapply() ditunjukkan pada contoh terakhir untuk memperlihatkan bagaimana vapply() gagal secara tepat, tetapi bagaimana jika tidak gagal? Ketika tidak ada kesalahan, vapply() mengembalikan hasil yang disederhanakan sesuai dengan argumen FUN.VALUE.

Himpunan data stock_return yang berisi imbal hasil harian untuk Apple, IBM, dan Microsoft telah disediakan. Fungsi sharpe() juga tersedia.

Latihan ini adalah bagian dari kursus

R Tingkat Menengah untuk Keuangan

Lihat Kursus

Petunjuk latihan

  • Hitung rasio Sharpe untuk setiap saham menggunakan vapply().
  • Gunakan summary() pada kolom apple untuk mendapatkan ringkasan 6 angka.
  • Gunakan vapply() dengan fungsi summary() pada stock_return untuk meringkas setiap kolom.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Sharpe ratio for all stocks
vapply(___, ___, FUN.VALUE = numeric(___))

# Summarize Apple
___

# Summarize all stocks
vapply(___, ___, FUN.VALUE = numeric(___))
Edit dan Jalankan Kode