Friday 18 August 2017

Memformat Tabel Di Stata Forex


Membuat Tabel Mutu Publikasi dalam tabel Stata Statas secara umum jelas dan informatif. Namun, mereka tidak dalam format atau kualitas estetika yang biasanya digunakan dalam publikasi. Beberapa pengguna Stata telah menulis program yang membuat tabel kualitas publikasi. Artikel ini akan membahas esttab (pikirkan quotestimates tablequot) oleh Ben Jann. Perintah esttab mengambil hasil estimasi sebelumnya atau perintah lainnya, menempatkannya dalam tabel kualitas publikasi, dan kemudian menyimpan tabel tersebut dalam format yang Anda gunakan secara langsung di kertas Anda seperti RTF atau LaTeX. Topik utama untuk artikel ini termasuk membuat tabel hasil regresi. Tabel statistik ringkasan Dan tabel frekuensi. Paket estout Perintah esttab hanyalah satu anggota keluarga perintah, atau paket, yang disebut estout. Sebenarnya, esttab hanyalah sebuah kuotapan untuk perintah yang disebut estout. Perintah estout memberi Anda kendali penuh atas tabel yang akan dibuat, namun fleksibilitas memerlukan kompleksitas dan estout yang cukup sulit untuk digunakan. Perintah esttab menjalankan semua untuk Anda dan menangani banyak detail yang dibutuhkan, memungkinkan Anda membuat tabel yang paling umum dengan mudah. Kita juga akan membahas estpost. Yang menempatkan hasil seperti ringkasan statistik dalam bentuk esttab dapat bekerja dengan. Kemampuan untuk menangani ringkasan statistik dan frekuensi selain hasil regresi adalah salah satu alasan kami memilih untuk memfokuskan artikel ini pada esttab. Pada Workflow Membuat Tabel Ingatlah bahwa Anda selalu memiliki alternatif untuk menggunakan esttab. Cukup buat tabel yang Anda inginkan di Word atau program pengolah kata favorit Anda, menyalin dan menempelkan nomor yang dibutuhkan dari keluaran Stata Anda. Ini memakan waktu dan membosankan. Di sisi lain, mencoba untuk mencari tahu bagaimana mendapatkan esttab untuk memberi Anda meja yang Anda inginkan bisa menyita waktu juga, dan tidak ada jaminan bahwa itu bisa membuat tabel yang Anda inginkan. Pastikan untuk mempertimbangkan kemungkinan bahwa membuat tabel tertentu dengan tangan mungkin lebih cepat daripada menggunakan esttab. Banyak tergantung pada berapa banyak tabel yang perlu Anda buat, dan berapa banyak nomor yang dikandungnya. Jika Anda bisa mendapatkan esttab untuk memberi Anda sesuatu yang mendekati apa yang Anda inginkan tapi menghabiskan banyak waktu untuk mencari tahu bagaimana mendapatkan apa yang Anda inginkan, pertimbangkan hanya mengedit apa yang Anda miliki. Kebanyakan orang akan merasa lebih mudah untuk mendapatkan set terakhir (semoga) hasil akhir dan kemudian mengerjakan bagaimana mempresentasikannya. Kami tidak akan merekomendasikan menjalankan esttab sampai Anda cukup yakin bahwa Anda telah sampai pada hasil yang ingin Anda publikasikan. Instalasi esttab Karena paket estout bukan bagian dari Stata resmi, Anda harus menginstalnya sebelum menggunakannya. Ini tersedia dari arsip Statistical Software Components (SSC) dan dapat diinstal dengan menggunakan perintah install ssc di Stata: ssc install estout Anda hanya perlu melakukan ini sekali tidak melakukan perintah ini dalam penelitian Anda melakukan file. Periksa pembaruan secara berkala dengan menggunakan adoupdate. Perintah esttab memerlukan beberapa hasil untuk diaktivasi, jadi muatlah kumpulan data otomatis yang disertakan dengan Stata dan jalankan regresi dasar: Anda dapat melihat fungsi dasar esttab hanya dengan menjalankannya tanpa pilihan sama sekali: Hal ini menempatkan hasil model pada tabel di dalam jendela Hasil Data. Melihatnya di jendela Results berguna untuk menguji spesifikasi tabel, tapi ketika Anda mendapatkan apa yang Anda inginkan, Anda akan memiliki esttab menyimpannya dalam format file yang Anda gunakan untuk kertas Anda. Tabel default berisi banyak fitur yang Anda harapkan dari tabel hasil regresi dalam artikel jurnal, termasuk koefisien dan bintang bulat untuk kepentingan signifikan. Perhatikan, bagaimanapun, bahwa angka dalam kurung adalah t-statistik. Gunakan opsi se jika Anda ingin menggantinya dengan kesalahan standar: Perintah esttab menggunakan isi vektor e () saat ini (informasi tentang perintah perkiraan terakhir), bukan hasil regresi terakhir yang ditampilkan. Jika Anda menjalankan perintah logit dengan opsi atau opsi, Stata akan menampilkan rasio odds: logit foreign mpg, atau Namun, e (b) masih berisi koefisiennya, dan secara default itulah esttab yang akan ditampilkan. Ini juga memberi label statistik uji sebagai statistik t daripada statistik z seperti keluaran logit: Jika Anda menginginkan rasio odds di tabel Anda, berikan opsi eform (exponentiated form). Jika Anda ingin tabel tersebut mengatakan statistik kuota di tanda kurung daripada menggunakan opsi z (perhatikan bahwa opsi z tidak mengubah angka dengan cara apa pun): Menentukan opsi eform meminta esttab untuk menjatuhkan istilah konstan dari tabel, karena Itu tidak masuk akal untuk berbicara tentang rasio odds konstan. Namun, Anda dapat mengganti perilaku ini dengan menentukan opsi konstan. Menyimpan Tabel dalam Format Kertas Anda Untuk menyimpan tabel sebagai file RTF (Rich Text Format), tambahkan menggunakan nama file. rtf ke perintah, tepat sebelum koma untuk pilihan. Juga tambahkan opsi ganti sehingga bisa menimpa versi file sebelumnya. Esttab menggunakan logit. rtf, ganti eform z Rich Text Format termasuk memformat informasi serta teks itu sendiri, dan bisa dibuka langsung oleh Word dan pengolah kata lainnya. Klik di sini untuk melihat seperti apa file RTF itu. Proses penyimpan tabel sebagai file LaTeX identik: ganti saja. rtf dengan. tex. Ada beberapa pilihan khusus yang berlaku untuk LaTeX, seperti fragmen untuk membuat fragmen tabel yang bisa ditambahkan ke tabel yang ada. HTML (.html) adalah pilihan format lain yang berguna, dan masih banyak lagi yang lainnya. Anda dapat menyimpan tabel sebagai file variabel comma separated variables (CSV) yang dapat dengan mudah dibaca ke Excel dengan mengatur ekstensi file ke. csv. Namun, perhatikan baik-baik apa yang Anda renungkan di Excel tidak dapat dilakukan dengan lebih baik (dan terutama lebih reproducibly) di dalam Stata. Tabel dengan Beberapa Model Untuk membuat tabel yang berisi perkiraan dari beberapa model, langkah pertama adalah menjalankan setiap model dan menyimpan perkiraan mereka untuk penggunaan selanjutnya. Anda dapat menyimpan perkiraan baik dengan perkiraan resmi Stata perkiraan toko. Biasanya disingkat est sto. Atau dengan varian eststo yang termasuk dalam paket estout. Varian eststo menambahkan beberapa fitur, tapi kami tidak akan menggunakan salah satu dari mereka dalam artikel ini jadi tidak masalah perintah mana yang Anda gunakan. Sintaks dasarnya identik: perintahnya, maka nama yang ingin Anda tetapkan ke kumpulan perkiraan tersebut. Gunakan ini untuk membangun satu set model bersarang: reg mpg foreign est sto m1 reg mpg berat asing est sto m2 reg mpg perpindahan berat asing gearratio est sto m3 Agar esttab membuat tabel berdasarkan satu set perkiraan yang tersimpan, cukup tentukan Nama perkiraan yang Anda inginkan: Tapi Anda tidak terbatas pada satu rangkaian: esttab m1 m2 m3 Ringkasan (Tingkat Model) Statistik N (jumlah observasi) untuk setiap model ditampilkan secara default, namun Anda dapat menambahkan lainnya. Tingkat model statistik Pilihan meliputi R-kuadrat (r2), AIC (aic), dan BIC (bic). Skalar lain pada vektor e () juga dapat ditambahkan dengan menggunakan opsi skalar (). Misalnya, Anda bisa menambahkan model F statistik, disimpan sebagai e (F). Dengan pilihan skalar (F). Anda tidak bisa mengendalikan pesanan di mana mereka terdaftar, tapi Anda bisa memindahkan N sampai akhir dengan obslast. Anda bisa menghapus N seluruhnya dengan noobs. Esttab m1 m2 m3, skalar seumik aik (F) bic r2 Statistik Sel (Variabel-Tingkat) Selain statistik t, statistik z, dan kesalahan standar, esttab dapat menempatkan nilai p dan interval kepercayaan dalam tanda kurung dengan p dan Ci pilihan Anda sama sekali tidak memiliki tanda sekunder dalam tanda kurung sama sekali dengan opsi tidak (tidak ada t). Anda bisa mengganti nomor utama juga. Pilihan beta menggantikannya dengan koefisien beta standar. Pilihan main () memungkinkan Anda menggantinya dengan jumlah lainnya dari vektor e (). Jika Anda memilih untuk memiliki statistik dalam tanda kurung pada baris yang sama dengan koefisien, gunakan opsi lebar. Esttab m1 m2 m3, lebar ci noobs Judul, Catatan, dan Label Anda dapat memberi tabel judul secara keseluruhan dengan opsi judul (). Ketik judul yang diinginkan dalam tanda kurung. Jika Anda ingin menghapus catatan di bagian bawah yang menjelaskan angka dalam tanda kurung dan arti bintang, gunakan opsi nonotes. Jika Anda ingin menambahkan catatan, gunakan opsi addnotes () dengan catatan yang diinginkan di tanda kurung. Jika Anda ingin banyak baris catatan, letakkan setiap baris dalam tanda petik. Secara default setiap model dalam tabel diberi label dengan nomor dan judul. Jika Anda tidak ingin nomor itu muncul, gunakan opsi nonumber. Judul model default dengan nama model variabel dependen, namun Anda dapat mengubah judul model dengan mtitle (). Setiap judul masuk dalam tanda kutip di dalam tanda kurung, dan perintah tersebut harus sesuai dengan urutan perkiraan tersimpan yang tercantum dalam perintah utama. Opsi label memberitahu esttab untuk menggunakan label variabel daripada nama variabel. Itu berarti Anda dapat mengontrol dengan tepat bagaimana sebuah variabel terdaftar dengan mengubah labelnya. Pastikan label tersebut memberikan deskripsi variabel yang memadai namun tidak terlalu lama. Label di bawah ini menggambarkan beberapa masalah potensial. Esttab m1 m2 m3, label nonumber title (quotModels of MPGquot) mtitle (quotModel 1quot quotModel 2quot quotModel 3quot) Jika Anda tidak ingin mengganti label variabel sebenarnya, Anda dapat menggantinya dengan opsi coeflabel (). Letakkan pasangan variabel namelabel yang ingin Anda gunakan di dalam tanda kurung. Variabel mana pun yang tidak Anda tentukan labelnya akan tercantum dengan nama sebenarnya. Esttab m1 m2 m3, coeflabel (foreign quotForeign Carquot displacement quotDisplacementquot gearratio quotGear Ratioquot cons quotConstantquot) Secara umum Anda dapat mengubah format angka dengan menempatkan format yang diinginkan dalam tanda kurung mengikuti pilihan yang meminta nomor yang akan ditampilkan. Gunakan b () untuk memformat beta dan t () untuk memformat statistik t. Esttab m1 m2 m3, b (9.1f) t (9.1f) r2 (9.6f) Bintang dan Signifikansi Pilihan bintang () memungkinkan Anda mengontrol saat bintang digunakan. Di dalam tanda kurung Anda akan memasukkan daftar karakter yang dipasangkan dengan ambang angka di mana mereka akan diterapkan pada sebuah koefisien. Defaultnya setara dengan: star (0,05 0,01 0.001) Perhatikan bahwa star () memperhatikan kedua angka dan bagaimana Anda memformatnya: jika Anda tidak memasukkan angka nol yang paling menonjol, maka tidak akan muncul di tabel. Esttab m1 m2 m3, p star (0,1 0,05 0,01) Tabel Statistik Ringkasan Perintah esttab dirancang untuk menarik informasi dari vektor e (), yang hanya digunakan oleh perintah estimasi. Namun, estpost akan mengambil hasil dari vektor r () yang digunakan oleh perintah lain dan mengirimkannya ke vektor e (). Hal ini memungkinkan esttab membuat tabel berdasarkan hasil tersebut, namun pada umumnya Anda harus memberi panduan lebih banyak tentang isi tabel itu. Untuk menyimpan hasil sebuah perintah di e (), letakkan perintah estpost sebelum: jumlah harga penjumlahan mpg asing Tabel yang dihasilkan dirancang untuk memberi tahu Anda nama resmi setiap kuantitas. Anda akan menggunakan nama-nama tersebut dalam perintah esttab berikutnya. Ketika bekerja dengan hasil regresi, esttab mengetahui bahwa e (b) adalah jumlah bunga utama dan membuat tabel sesuai dengan itu. Dengan ringkasan statistik, Anda perlu memberi tahu esttab tabel apa yang harus diisi dengan menggunakan opsi sel (). Ini secara teknis merupakan pilihan untuk estout daripada esttab. Tapi esttab akan menyebarkannya sepanjang waktu sambil tetap mengerjakan beberapa pekerjaan lain untukmu. Namun, jika Anda ingin membaca dokumentasi lengkap untuk opsi sel () Anda perlu mengetikkan bantuan daripada esttab. Jika Anda menginginkan tabel yang berarti, gunakan sel (mean): Anda dapat mencantumkan beberapa jumlah: esttab, sel (mean sd) Jika Anda ingin jumlah muncul dalam satu baris, Anda dapat mengelompokkannya dengan tanda kutip atau tanda kurung. Perintah berikut setara: esttab, cell (quotmean sdquot) esttab, sel ((mean sd)) Perhatikan bagaimana dalam kasus ini kutipan tidak menunjukkan string Nomor model dan judul model tidak masuk akal untuk tabel ini (terutama karena judulnya kosong Pada titik ini), pertimbangkan untuk menghapusnya dengan nonumber dan nomtitle: esttab, sel ((mean sd)) nonumber nomtitle Untuk mengendalikan format numerik dari hasil yang tercantum dalam sel () gunakan opsi fmt (): esttab, cell ((mean (Fmt (9.1f)) sd (fmt (9.2f)))) nonumber nomtitle Ada banyak pilihan lain. Tambahan yang berguna untuk tabel ini adalah par untuk tanda kurung: esttab, sel ((mean sd (par))) nonumber nomtitle Label judul kolom juga agak sulit untuk dikehendaki. Anda dapat mengesampingkannya dengan label () pilihan yang terkait dengan setiap kuantitas di sel (). Ini berbeda dengan pilihan label umum, yang memberitahu esttab untuk mengganti nama variabel di awal setiap baris dengan label variabel. Anda dapat menggunakan keduanya (atau menggunakan coeflabel () untuk mengatur label baris sendiri): esttab, sel ((rata-rata (label (Mean)) sd (label nominal (Standard Deviation)))) label nonumber nomtitle Masalahnya sekarang adalah Bahwa tanda kutip Deviationquot harus dipotong karena kolomnya tidak cukup lebar. Anda dapat mengatur lebar kolom dengan opsi modelwidth () (ingat bahwa ketika berhadapan dengan hasil regresi, setiap kolom adalah model). Jika Anda memasukkan satu nomor dalam tanda kurung maka lebar karakter dari semua kolom akan diset ke nomor tersebut. Jika Anda memberikan daftar nomor, mereka akan diaplikasikan ke kolom secara berurutan: esttab, modelwidth (10 20) sel ((rata-rata (label (Mean)) sd (label nominal (Standard Deviation)))) label nomtitle nonumber Admittedly Ini tidak akan menjadi kualitas publikasi bila diterjemahkan sebagai teks biasa. Tapi pertimbangkan versi RTF ini. Dibuat dengan: esttab menggunakan mean. rtf, modelwidth (10 20) sel ((mean (label (Mean)) sd (label nominal (Standard Deviation)))) label nomtitle nonumber replace Frequency Tables Membuat tabel frekuensi juga bergantung pada penggunaan estpost ke Letakkan hasilnya di vektor e (): tab estpost rep78 asing Ini adalah angka yang sama dengan yang Anda dapatkan dari tab saja, hanya diatur secara berbeda. Perhatikan bahwa frekuensi itu sendiri disebut e (b). Tapi tetap menggunakan sel () karena jika tidak esttab akan memperlakukannya seperti koefisien regresi: Nomor model, judul model kosong, dan label kolom (b) tidak ada gunanya disini, jadi hapus nomor dan judulnya dan ubah labelnya dengan koluminya () . Anda juga bisa menghapus label kolom seluruhnya dengan collabels (none). Esttab, sel (b) non kasar nomtitle collabels (Frekuensi) Opsi yang tidak timbel mengubah tiga bagian menjadi kolom: esttab, sel (b) tidak memadahi non nomen kolabel nomer (tidak ada) Untuk mengendalikan label untuk variabel baris gunakan eqlabels (). Tapi esttab menganggapnya sebagai sisi kiri sebuah persamaan (ingat esttab dibangun untuk model). Dengan demikian Anda harus menggunakan subfolder lhs () di dalam eqlabels (). Anda dapat menyesuaikan jumlah ruang yang tersedia untuk label dengan varwidth (): esttab, cell (b) eqlabels (, lhs (quotRepair Recordquot)) varwidth (15) tidak memadamkan non kasar nomtitle collabels (none) Anda dapat menambahkan jumlah tambahan ke sel ) Dan mengendalikan penampilan dan struktur mereka dengan menggunakan semua alat yang telah kita bahas di bagian ringkasan statistik. Pertimbangkan untuk menambahkan catatan untuk menjelaskan apa yang masing-masing nomornya ditunjukkan dengan catatan () pilihan: esttab, cell (b rowpct (fmt (5.1f) par)) note (Row Percentages in Parentheses) hapuskan nomewon nomonsitril (tidak ada) eqlabels (, lhs (QuotRepair Recordquot)) varwidth (15) Ini hanya sebagian kecil dari apa esttab (apalagi estout) yang bisa dilakukan. Untuk mempelajari lebih lanjut, sebaiknya baca artikel Stata Journal yang mengenalkannya. Untuk rincian sintaks, ketik bantuan esttab andor help estout. Terakhir Direvisi: 3262015NOTICE: Kelompok konsultasi Statistik IDRE akan memindahkan situs web ke CMS WordPress pada bulan Februari untuk memfasilitasi pemeliharaan dan pembuatan konten baru. Beberapa halaman lama kami akan dihapus atau diarsipkan sehingga tidak lagi dipelihara. Kami akan mencoba untuk mempertahankan pengalihan sehingga URL lama akan terus bekerja sebaik mungkin. Selamat Datang di Institut Riset Digital dan Bantuan Pendidikan di Stat Consulting Group dengan memberikan hadiah Stata FAQ Dapatkah saya membuat tabel regresi yang terlihat seperti artikel jurnal FAQ ini menggambarkan perintah outreg yang membuat tabel regresi dalam format yang umum digunakan dalam artikel jurnal. Perintah outreg ditulis oleh John Luke Gallup dan muncul di Buletin Teknis Stata 49. Anda dapat mendownload outreg dari dalam Stata dengan mengetik findit outreg (lihat Bagaimana saya bisa menggunakan perintah findit untuk mencari program dan mendapatkan bantuan tambahan untuk informasi lebih lanjut tentang Menggunakan findit). Mari menggambarkan penggunaan perintah outreg menggunakan sekolah tinggi dan di luar file data yang kita gunakan di Kelas Stata kita. Kami akan menjalankan tiga model regresi yang memprediksi variabel terbaca. Model pertama akan memprediksi dari variabel write. Model kedua akan memprediksi dari matematika dan menulis. Dan model ketiga akan memprediksi dari socst, matematika. dan tulis. Kami akan menggunakan outreg untuk membuat tabel tunggal yang akan merangkum model ini berdampingan. Disini kita menggunakan outreg untuk menangkap hasil dari model sebelumnya, menyimpan output di file test. doc dan menunjukkan kita ingin mengganti test. doc jika sudah ada. Sekarang kita jalankan model regresi kedua kita. Kami menjalankan outreg lagi untuk menangkap hasil dari model kedua, menggabungkan hasil ini dengan yang sebelumnya di test. doc. Sekarang kita jalankan model regresi ketiga kita. Kami berlari outreg lagi untuk menangkap hasil dari model ketiga. Isi test. doc terlihat seperti di bawah ini. Tab digunakan di antara kolom untuk membuat kolom berbaris, sehingga Anda perlu menyesuaikan setelan tab agar tabel terlihat sesuai keinginan.

No comments:

Post a Comment