Pertanyaan yang diberi tag apply

162
Akses nama indeks lapply di dalam MENYENANGKAN

Apakah ada cara untuk mendapatkan nama indeks daftar di fungsi lapply () saya? n = names(mylist) lapply(mylist, function(list.elem) { cat("What is the name of this list element?\n" }) Saya bertanya sebelumnya apakah mungkin untuk mempertahankan nama indeks di daftar kembali lapply () , tapi saya...

149
Hapus kolom dari kerangka data di mana SEMUA nilai adalah NA

Saya mengalami masalah dengan kerangka data dan saya sendiri tidak bisa menyelesaikan masalah itu: Kerangka data memiliki sifat sewenang-wenang sebagai kolom dan setiap baris mewakili satu set data . Pertanyaannya adalah: Bagaimana cara menyingkirkan kolom di mana untuk SEMUA baris nilainya NA...

147
python panda: menerapkan fungsi dengan argumen ke seri

Saya ingin menerapkan fungsi dengan argumen ke seri di python panda: x = my_series.apply(my_function, more_arguments_1) y = my_series.apply(my_function, more_arguments_2) ... The dokumentasi menggambarkan dukungan untuk menerapkan metode, tetapi tidak menerima argumen. Apakah ada metode berbeda...

87
Mengapa loop lambat di R?

Saya tahu bahwa loop lambat Rdan saya harus mencoba melakukan berbagai hal dengan cara vektorisasi. Tapi kenapa? Mengapa loop lambat dan applycepat? applymemanggil beberapa sub-fungsi - itu sepertinya tidak cepat. Pembaruan: Maaf, pertanyaan itu tidak tepat. Saya bingung dengan vektorisasi...

87
Terapkan fungsi ke setiap sel di DataFrame

Saya memiliki kerangka data yang mungkin terlihat seperti ini: A B C foo bar foo bar bar foo foo bar Saya ingin melihat setiap elemen dari setiap baris (atau setiap elemen dari setiap kolom) dan menerapkan fungsi berikut untuk mendapatkan DF berikutnya: def foo_bar(x): return...