Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam blog ini, saya akan menunjukkan kepada anda cara membuat aplikasi sebut harga saham dinamik dalam LuckyTemplates. Teknik menarik ini keluar dari catatan dalam forum LuckyTemplates. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Ahli itu ingin mengetahui cara kami memulakan dengan data dalam talian dan memasukkannya ke dalam LuckyTemplates dan kemudian menganalisisnya dari sana dan bukannya bermula dengan perkara yang biasa kami lakukan, iaitu fail Excel atau fail CSB.
Begitu juga, sepanjang baris tersebut, saya mendapat soalan daripada ahli forum lain tentang menarik maklumat daripada tapak kewangan Yahoo. Oleh itu, dia dan saya bekerja melalui penyelesaian yang menarik mengenainya.
Ia merupakan penyelesaian dinamik di mana anda boleh memilih apa sahaja saham yang anda mahukan, dan ia akan memberikan anda carta Tinggi/Rendah/Tutup itu. Anda boleh menarik sebarang butiran yang anda inginkan dari segi harian, mingguan, bulanan dan tahunan.
Oleh itu, saya ingin menunjukkan kepada anda cara melakukan ini dan betapa mudahnya. Ia menunjukkan betapa hebatnya LuckyTemplates dari segi pengikisan web dan keupayaan tinjauan data automatik.
Daripada melakukan perkara yang biasa saya lakukan, iaitu bekerja melalui demonstrasi dengan cara yang disunting dan jenis memukul sorotan, saya akan menunjukkan kepada anda dari awal hingga akhir. Kami akan membina ini dari awal.
Isi kandungan
Menarik Data Dalam Talian Ke dalam LuckyTemplates Untuk Apl Sebut Harga Saham
Kita akan mulakan dengan fail kosong dan satu-satunya perkara yang saya lakukan padanya ialah saya telah menambah dua visual tersuai. Saya telah menambahkan carta candlestick Tinggi/Rendah/Tutup dan penghiris chiclet, yang tidak diperlukan, tetapi saya menyukainya lebih baik daripada penghiris lalai. Anda boleh melihat bahawa tiada data lagi dan tiada visual juga.
Saya meluangkan masa 15 minit dan kemudian saya akan membina dan menggambarkan aplikasi sebut harga saham ini dalam masa kurang daripada 15 minit. Mari kita mulakan di laman Yahoo Finance dan lakukan Carian Sebut Harga.
Tidak kira apa petikan yang kami tarik dan anda akan melihat mengapa dalam satu minit. Jadi untuk contoh ini, mari tarik Netflix.
Mari kita pergi ke data sejarah dan kita boleh memilih apa sahaja butiran yang kita mahu. Katakan kita mahu tiga bulan dan kita mahu menariknya untuk penutupan mingguan, hanya supaya ia tidak mengatasi carta Tinggi/Rendah. Kemudian, klik Guna.
Dan kemudian daripada mengklik muat turun, kami mengklik kanan dan menyalin alamat pautan kerana kami ingin menarik versi dalam talian.
Di dalam , kami pergi ke Dapatkan Data , dan kami akan menarik ini melalui penyambung web.
Kita hanya boleh menggunakan penyambung web asas standard. Kita tidak perlu melakukan sesuatu yang mewah di sini. Kami hanya menampal pautan yang disalin dan tekan kekunci enter atau klik OK.
Anda akan melihat bahawa ini menariknya dengan sangat baik dan kami tidak perlu berbuat apa-apa. Kami ada semua yang kami perlukan di sini.
Mengubah Data Dalam Talian
Kami kemudian pergi ke Transform Data dan ke dalam Editor Lanjutan . Ia agak padat untuk apa yang dilakukannya, tetapi perkara yang ingin kami lihat di sini ialah simbol Netflix (NFLX). Ini adalah bahagian statiknya yang kita tidak mahu perlu menarik sebut harga itu untuk setiap saham yang kita mahu.
Jadi kita akan mengubah ini menjadi fungsi. Untuk berbuat demikian, kami akan menyebut Sebut Harga Saham "sebagai teks ", dan kemudian " sebagai jadual " kerana kami mahukan susunan keseluruhan petikan ditarik, dan kami mahu mengulangi jadual itu. Akhirnya, kami hanya meletakkan anak panah, yang mengubahnya menjadi fungsi.
Dan sekarang, kami akan menggantikan bahagian statik ini dengan parameter kami. Dan sekarang, kami akan menggantikan bahagian statik ini dengan parameter kami, kemudian klik Selesai. Ini akan mengambil URL itu, dan kemudian setiap kali ia berulang, ia akan menarik sebut harga saham daripada jadual.
Kemudian kita boleh menukar nama fungsi ini. Saya akan memanggilnya Quote Pull.
Mencipta Jadual Stok
Perkara seterusnya yang perlu kita lakukan ialah mencipta jadual stok di mana fungsi itu akan diulang. Dan kami akan melakukannya dengan menariknya daripada Excel.
Dalam Excel di sini, kami mempunyai fail yang dipanggil StockList dan kami mempunyai lajur yang dipanggil Simbol Petikan, yang sepadan dengan nama parameter kami. Sekarang mari kita ambil bakul stok yang ingin kita tarik dan kemudian simpan fail.
Di dalam LuckyTemplates, kami pergi dan tarik fail itu masuk.
Dan ini adalah bagaimana ia kelihatan.
Sekarang kita boleh mengubahnya. Ambil perhatian bahawa kita perlu Gunakan Baris Pertama sebagai Pengepala . Mari kita tukar nama fail ini kepada StockList.
Mengulangkan Fungsi Tarik Sebut Harga Di Atas Jadual Senarai Stok
Kami ingin mengulangi fungsi Tarik Sebut Harga di atas jadual Senarai Stok kami di atas setiap saham yang kami tonton. Jadi kita pergi ke Tambah Lajur dan klik pada Invoke Custom Function .
Mari kita panggil lajur Tarik ini dan pertanyaan fungsi akan menjadi fungsi Tarik Sebut Harga kami. Lajur yang akan kami ulangi ialah QuoteSymbol kami.
Jadi sekarang kami mempunyai jadual untuk setiap stok yang kami ada dalam jadual Senarai Stok kami.
Kemudian, kami membuat beberapa pelarasan di sini. Dengan mengklik pada butang kembangkan, kami pergi dan nyahtandai Gunakan nama lajur asal sebagai awalan .
Menukar Jenis Lajur Sehubungan itu
Perkara terakhir yang perlu kita lakukan ialah menukar jenis lajur dan pastikan ia sesuai dengan lajur masing-masing.
Apabila itu selesai, kami pergi ke tab Laman Utama dan klik Tutup & Gunakan.
Membina Graf Apl Sebut Harga Saham Dinamik
Dan kini pengikisan web kami telah selesai, mari mula melakukan beberapa grafik. Di sini kami menggunakan jadual candlestick dan hanya melaraskan saiz untuk dimuatkan ke dalam halaman, kerana ia adalah titik fokus halaman.
Kemudian, daripada Medan, kami menyeret medan Tarikh, Buka, Tutup, Tinggi dan Rendah kami ke dalam jadual. Dan anda boleh melihat bagaimana mereka semua bersatu.
Seterusnya, kami menghidupkan huruf Tinggi/Rendah dan kemudian memformatkan Tarikh kami.
Sekarang apa yang perlu kita lakukan ialah membuang alat penghiris ayam kita dengan Simbol Sebut Harga kami.
Kita boleh pergi ke pilihan Umum di sini dan membuat beberapa pelarasan lagi. Mari letakkan sekumpulan lajur di sini, katakan 15 lajur jika kita mempunyai banyak stok.
Kita juga boleh melaraskan ketinggian atau lebar jika kita mahu, dan kemudian matikan Pilihan Berbilang dan Pilihan Paksa hidupkan.
Kita juga boleh menukar saiz dan warna anak ayam supaya kelihatan lebih baik. Ini ialah rupa akhir apl sebut harga saham dinamik.
Bagaimana Editor Pertanyaan Berfungsi Dalam LuckyTemplates
Transformasi Lanjutan Dalam LuckyTemplates
Amalan Terbaik Untuk Mengubah Data Dalam Editor Pertanyaan
Kesimpulan
Hanya dalam beberapa minit, kami membina apl sebut harga saham penuh dan menjadikannya dinamik. Kami telah melukiskannya dan ia kelihatan hebat.
Jika anda benar-benar ingin menyukai ini, anda boleh kembali ke URL tersebut dan anda boleh menukar parameter butiran. Anda juga boleh menambah lebih banyak penghiris jika anda mahu, dan banyak lagi.
Saya harap anda menikmati ini dan mendapati ia berguna. Mudah-mudahan, anda telah belajar sesuatu daripada ini dan akan dapat melaksanakannya dalam persekitaran kerja anda sendiri.
Semua yang terbaik,
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Anda akan belajar cara menyimpan dan memuatkan objek daripada fail .rds dalam R. Blog ini juga akan membincangkan cara mengimport objek dari R ke LuckyTemplates.
Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.
Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.
Dalam artikel ini, saya akan menjalankan konteks penapis. Konteks penapis ialah salah satu topik utama yang perlu dipelajari oleh mana-mana pengguna LuckyTemplates pada mulanya.
Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.
Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.
Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.
Jika anda masih menggunakan Excel sehingga sekarang, maka inilah masa terbaik untuk mula menggunakan LuckyTemplates untuk keperluan pelaporan perniagaan anda.
Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu