Mulai sekarangMulai 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 merupakan bagian dari kursus

R Tingkat Menengah untuk Keuangan

Lihat Kursus

Instruksi 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 langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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

# Summarize Apple
___

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