Tuesday, 15 August 2017

Fungsi Substr Di Stata Forex


Saya mencoba untuk membuat variabel dummy di Stata yaitu 1 jika ada variabel dx1 sampai dx25 yang dimulai dengan string tertentu. Saya tahu bahwa saya dapat melakukan ini dengan menggunakan sesuatu seperti berikut tapi untuk semua variabel 25 dx: Saya kemudian akan menciptakan dummies lainnya sama dengan 1 jika ada yang memulai dengan ini: Saya telah mencoba untuk mencari tahu yang lebih efisien dan elegan. Cara untuk melakukan ini Contoh Struktur Data (saya akan menyimpannya ke dx1 melalui dx5 di sini untuk alasan ruang): tanya 16 Jun 14 at 2:12 Saya pertama kali mencoba untuk membuat sesuatu bekerja. Setelah itu, jika terlalu tidak efisien untuk kebutuhan saya (dan terkadang jika secara estetis tidak menyenangkan), saya mencoba menyelesaikan masalah dengan cara yang berbeda. Mengikuti garis pemikiran Anda, mengapa tidak mencoba loop: Saya menggunakan senar yang menarik untuk memberi nama variabel indikator (Anda menyebutnya bodoh). Karena beberapa senar akan membuat nama Stata yang ilegal, saya menggunakan fungsi strtoname (). Konvensi penamaan ini tentu saja tidak wajib. Ada lebih banyak evaluasi yang terjadi daripada yang sebenarnya dibutuhkan tapi mungkin cukup seperti itu. Untuk setiap elemen li lokal. Tidak ada lagi evaluasi yang perlu dilakukan setelah penggantian pertama dijalankan. Tapi kode cek untuk semua variabel dx. Mungkin ada cara yang lebih baik untuk mencapai hasil akhir Anda, tapi Anda tidak mengatakan apa itu. Hal ini tampaknya hanya beberapa langkah antara. Jalankan bantuan ltcommandorfunctiongt untuk rincian tentang sintaks tertentu. (Perhatikan bahwa pada postingan asli Anda lebih efisien daripada karena Stata tidak perlu memeriksa apakah kondisi terpenuhi untuk setiap pengamatan dalam database. Ini hanya berisi daftar 20 observasi pertama.) Serangkaian perintah untuk bekerja dengan string di stata 8 Terkadang Anda menemukan kumpulan data dengan variabel id yang memiliki beberapa bit informasi yang dikemas bersama sehingga Anda ingin berpisah. Contoh yang baik adalah apa yang disebut variabel statecd yang menggabungkan kode negara dan nomor distrik menjadi empat digit identifier. Inilah salah satu cara membongkar yang ada di Stata. Buatlah sebuah string versi dari variabel kode gen str4 wrk string (statecd) Buatlah sebuah variabel untuk kode negara Isi kode negara bagian untuk negara bagian dengan kode negara 2 digit mengganti substruk negara (wrk, 1,2) jika statecd999 Isi Kode negara untuk negara bagian dengan kode negara 1 digit menggantikan status substr (wrk, 1,1) jika statecd

No comments:

Post a Comment