Econ bölümlerinde R?


12

Benim kişisel gözlemlerime göre, (önde gelen) ekonomistlerin çoğunluğu, istatistiksel analizleri için Stata'yı ve diğer matematiksel çalışmalar için Matlab'ı kullanmayı tercih ediyor . SAS ve Excel de (özellikle finans alanında) kullanılmaktadır.

Bence R, veri temizleme, manipülasyon ve analiz için Stata'dan daha iyi bir yazılım (Stata'nın maliyetinden bahsetmiyor) aynı zamanda Matlab ile en iyi şekilde yaptığı gibi görünüyor. Ancak sanırım (yüksek lisans öğrencisi olarak), diğerlerinden farklı bir istatistik programı kullanarak işbirliğini pürüzsüz hale getirmiyor. Stata'yı herkes gibi kullanın ya da acı çeksin mi?

Bu nedenle, 'R uzmanı' olan bir öğrenci, iki eşit bölüm arasında seçim yapmak zorunda kalırsa, R kullanan birini seçmelidir. Ancak böyle bir bölüm var mı? En az sayıda araştırmacının R kullandığı bir bölüm?


2
Kariyerin boyunca muhtemelen birkaç dil öğreneceksin. Bu gerçekten önemli bir şey değil. Zaten bir R'yi iyi yaptıysanız, geçiş yapmak bir güçlükten daha az olacaktır, o zaman R'yi öğrenmek - eğer ilk programınızsa.
Thorst

5
Tecrübelerime göre, pek çok ekonomist kullandıkları her dilde kötü programlarlar - R'de döngüleri, vektörelleştirilmiş işlemler kullanmaları gerektiğinde, her türlü şey için Stata makroları kullanırlar, vb. İyi bir programcıysanız, programlama paradigmalarını anladığınız için anahtarlama kolay olmalıdır. Kötü bir programcıysanız, geçiş yapmak kolay olmalıdır çünkü kötü kod yazmak için biraz farklı bir sözdizimi öğreneceksiniz. Asla bir programlama diline dayalı bir econ grad programı seçmeyin, bu bir ev satın almak gibidir, çünkü ana yatak odasının rengini beğenirsiniz.
dismalscience

1
'Yığın Taşması' konulu tanıdık
snoram


Sorunun yeterince iyi olduğunu sanmıyorum. Sorunuz temelde "R kullanan bir bölüm var mı?"
Ahorn

Yanıtlar:


13

Üniversitemde program seçiminin genelde alakasız olduğu düşünülmektedir. Sonuçlara odaklanırız ve görev ve kullanıcı tercihi için hangi programın en uygun olduğunu belirlemek her öğrenciye bağlıdır.

Bir dili kullanmanın diğerine çok iyi çevirdiğini göreceksiniz. Stackoverflow gibi kaynaklarla, hangisiyle ilgili endişelenmiyorum.

"İki eşit üniversite" açıklamasını çok dikkatli ele alırdım. Tecrübelerim bana böyle bir şeyin olmadığını, kişisel emelleri, kariyer hedeflerini ve konu tercihini verdiğini ileri sürdü. Programlama seçeneklerinin belki de sadece teknik titizlik ve bütçe için bir vekil olduğunu düşünüyorum. Sadece sınırlı sayıda okula kabul edildiğiniz takdirde, bu kriterleri yakından değerlendirmek için zaman ayırın.


1
Program seçiminin teoride alakasız olması gerektiği konusunda hemfikir olmama rağmen, pratikte, Stata'nın sonucuyla eşleşmesi için R'de bir şeyler programlamak hızlıca ekleyen bir veya iki gün ekleyebilir. Ayrıca, her zaman bazı gizli mantık hatalarınız olduğundan endişe duyuyorsunuz. Sık sık yaptığım şey, verileri R'de temizlemekte ve ekonometriyi Stata'da yapmak.
Heisenberg

4
@Heisenberg Sizinle hemfikir olduğumda, bence bu ana mesaj şudur: Birinci derece olan diğer birçok kriter var ve programlama seçimi ikinci derece. Küçük kabuller kümesi göz önüne alındığında, bir öğrencinin birinci dereceden tüm meselelere tam olarak eşit olan iki okula kabul edilmiş olması ve bu nedenle bu ikinci dereceden kriteri kullanarak “karar vermesi” olası değildir.
FooBar

6

Temel olarak, PI'nizin kullandığı yazılımı kullanmak daha iyidir! İlk önce kodunuzu düzeltebilecek. İkincisi, bir yazılımı kullanan bir sınıfta bir TA iseniz, bununla başa çıkmak daha iyidir ... R kullanarak fakülteyi bulmak için ya bir bölümün yayınladığı kitaplara / kitaplara bir göz atın. Veya , kendi alanında yayınlanan R paketlerine bak ve yazarları bul.

Bir yazılımın maliyetine bakmazdım, çünkü üniversite sık sık ücretsiz olarak sağlıyor veya size geri ödeme yapabiliyor. (Tabii ki, diğer yönler için ücretsiz yazılımları tercih edebilirsiniz, ancak o zaman bu bir bütçe kısıtı değildir).


PI ne anlama geliyor?
Ahorn


6

" En az az sayıda araştırmacının R kullandığı bir bölüm " mü arıyorsunuz? Bölümümde (Vanderbilt Üniversitesi), Stata yerine R kullanarak en az 3 lisans öğrencisi sayabilirim (oh ve sanırım kendim de 4 yapar;).

Daha yoğun R odaklı ekon departmanı arıyorsanız, daha zor bir zaman geçirebilirsiniz. Zorunlu değiller çünkü var değiller, ancak çözülmesi kolay değil çünkü (ilgilendiğiniz bölümlerin her lisansüstü öğrencisine / profesörüne şahsen sormak istemeyeceğinizi sanıyorum).

Bununla birlikte, bazı bilgilendirici sinyaller halka açık olabilir;

  • Bölümdeki insanlar yayınlarında R kullanıyor mu?

    • Jan Hoffler tarafından önerildiği gibi, bunu anlamak için Replication Wiki'yi kullanmak isteyebilirsiniz.
    • Ayrıca, yayınlanan makaleler için veri ve çoğaltma dosyaları sağlama ihtimaline karşı insanların web sitelerini de inceleyebilirsiniz.
  • R'nin kullanımı bölümdeki öğretim üyeleri tarafından verilen sınıflarda teşvik ediliyor mu?

  • Departman R dersleri veriyor mu?
  • Profesörlerin / yüksek lisans öğrencilerinin bazıları açıkça R meraklıları mı (yine kişisel web sitelerine bakınız)?

    Örneğin :

  • Bu kötü bir sinyal gibi görünüyor: http://www.bbk.ac.uk/ems/for_students/it/free

  • Bu iyi bir sinyal gibi görünüyor: http://www.clemson.edu/economics/faculty/wilson/Software/FEAR/fear.html

0

Bir ekonomi araştırmacısı veya finans odaklı bir profesyonel olarak, yalnızca bir dil bilmek asla yeterli olmaz. İşte nedeni:

1) Farklı kuşak araştırmacılar veya uzmanlar (meslektaşınız veya profesör veya finans kurumunda üst düzey çalışan kişiler hakkında düşünün) dili kullanma alışkanlığı farklıdır. Onlarla ortak olmak veya onlardan öğrenmek istiyorsanız, iletişim dillerini tek yol olarak öğrenin. Örneğin, varlık tahsisi konusunda uzman olan Attilio Meucci, yalnızca Matlab forumunda çalışmalarını yayınladı. Ve profesörlerin çoğu sadece Stata kullanacak.

2) R, veri bilimci veya istatistikçi arasında ücretsiz olması nedeniyle mükemmel değildir. Evet, açık kaynak ve özgür olmak hem iyi hem de kötü tarafıdır, kötü olan nokta kaynak kodunu karmaşık bir algoritmaya göre dikkatlice kontrol etmeniz gerektiği, örneğin ekonometride Panel GMM. Ancak Stata, bir şirket tarafından bakımı yapıldığı için daha kullanıcı dostudur ve sorunu, çoğu profesör olan kullanıcıların geri bildirimlerinden etkin bir şekilde çözebilir. Bildiğim kadarıyla, Barro ve Wooldrige gibi ekonomistlerin hepsi Stata kullanıyor. İkisini de öğrenememe sebebini anlamıyorum.

3) R'nin uzmanı, diğerlerinden daha etkili bir eğri eğrisine sahip olabilir. İlk önce R'i öğreniyorum ve lisans öğrencisiyken ekonometri dersinde Stata'yı kolayca öğreniyorum. Programlama özü benzerdir. Bazıları Stata'nın öğrenmekten R'den daha kolay olduğunu söyleyebilir.

Yani benim tavsiyem, ihtiyacınız olan dillere gidin. Son zamanlarda Profesör Sargent'ın Python'u 70 yaşlarında yaşlı bir adam olarak öğrenmeye başladığını görüyorum. Ben de bir yüksek lisans öğrencisi olarak daha genç olabiliyorsun. İyi şanslar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.