Kini, anda tidak perlu lagi berasa sakit kepala apabila berhadapan dengan sekumpulan data! Hari ini kami akan memperkenalkan aplikasi ini, yang membolehkan anda berbual dengan data anda dalam bahasa Inggeris dan kemudian mendapatkan hasilnya!
Aplikasi ini dipanggil RTutor memanggil OpenAI's Davinci (model saudara ChatGPT) melalui API Ia boleh menterjemah bahasa semula jadi ke dalam skrip R dan kemudian melaksanakannya pada platform Shiny saat. Hasilkan fail sumber R Markdown dan laporan HTML secara dalaman.
Secara tempatan, RTutor menyediakan perkhidmatan dalam bentuk pakej R untuk membantu pengguna melakukan analisis dan visualisasi awal, dan boleh digunakan walaupun tanpa pengalaman R. Tetapi lebih baik jika anda mempunyai pengalaman R, yang boleh menjimatkan masa pengguna dengan menghapuskan proses menukar permintaan kepada R dan terus menyediakan kod sebagai titik permulaan.
Kami menggunakan mpg Mengambil set data sebagai contoh, set data mpg merekodkan pengeluar, model, kategori, pemandu dan penggunaan bahan api beberapa kereta di Amerika Syarikat pada tahun 1999 dan 2008.
Setelah memahami beberapa pengetahuan latar belakang, anda boleh bercakap dengan RTutor seperti ini dan menggunakan ggplot2 untuk mencipta hwy (penggunaan bahan api pemanduan lebuh raya) berbanding kelas (jenis kenderaan, seperti dua tempat duduk kereta ) plot kotak. Warna mengikut kategori. Tambah kegelisahan. RTutor kemudian menjana bahasa R dan mengeluarkan hasil:
RTutor juga boleh menerangkan konsep statistik dan membantu pengguna memutuskan ujian statistik yang hendak digunakan. Ia berada pada tahap sarjana muda dengan latar belakang dalam statistik dan kursus R, dan jawapannya tidak sempurna tetapi membantu.
RTutor juga boleh menjana kod dan juga dokumentasi berdasarkan konteks:
Pengarang projek berkata: RTutor adalah projek masa lapang selepas dia mengetahui tentang ChatGPT pada masa lapang, dia menyelesaikan projek itu dalam masa 10 hari pada masa lapang.
Repositori ini dikemas kini dengan kerap, kadangkala beberapa kali sehari. Oleh itu, pengarang projek mengesyorkan agar pengguna memasang semula sebelum setiap penggunaan supaya mereka sentiasa mempunyai versi terkini.
library(remotes)install_github("gexijin/RTutor")
Dapatkan kunci API daripada OpenAI dan gunakannya dengan RTutor. Terdapat beberapa cara untuk melakukan ini.
Sila rujuk projek asal untuk butiran lanjut teknikal.
Atas ialah kandungan terperinci Diilhamkan oleh ChatGPT, saya melengkapkan APP sembang dengan data dalam masa 10 hari dan menjawab soalan serta mahasiswa.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!