R ในแผนก econ


12

ตามการสังเกตส่วนตัวของฉันนักเศรษฐศาสตร์ที่มีชื่อเสียงส่วนใหญ่ชอบใช้ Stata สำหรับการวิเคราะห์ทางสถิติและ Matlab สำหรับงานคณิตศาสตร์อื่น ๆ นอกจากนี้ยังใช้ SAS และ Excel (โดยเฉพาะในด้านการเงิน)

ในความคิดของฉัน R เป็นซอฟต์แวร์ที่ดีกว่ามากสำหรับการทำความสะอาดข้อมูลการจัดการและการวิเคราะห์กว่า Stata (ไม่พูดถึงค่าใช้จ่าย Stata) มันก็ดูเหมือนว่าจะเทียบเท่ากับ Matlab ในสิ่งที่มันทำได้ดีที่สุด แต่ฉันเดาว่า (ในฐานะนักศึกษาระดับบัณฑิตศึกษา) มันจะไม่ทำให้ความร่วมมือราบรื่นมากโดยใช้โปรแกรมสถิติที่แตกต่างจากที่เหลือ ใช้ Stata เหมือนคนอื่นหรือต้องทนทุกข์?

ดังนั้นนักเรียนที่เป็น 'ผู้เชี่ยวชาญ R' ควรเลือกระหว่างแผนกที่เท่ากันสองแผนกให้เลือกแผนกที่ใช้อาร์ แต่แผนกนี้มีอยู่หรือไม่ แผนกที่นักวิจัยอย่างน้อยใช้ R หรือไม่?


2
ในช่วงอาชีพของคุณคุณอาจจะเรียนรู้หลายภาษา มันไม่ใช่เรื่องใหญ่จริงๆ ถ้าคุณใช้ R ได้ดีการสลับจะยุ่งยากน้อยกว่าดังนั้นการเรียนรู้ R ก็คือถ้าเป็นโปรแกรมแรกของคุณ
Thorst

5
จากประสบการณ์ของฉันนักเศรษฐศาสตร์ส่วนใหญ่เขียนโปรแกรมอย่างไม่ดีในแต่ละภาษาที่ใช้ - พวกเขาใช้ลูปใน R เมื่อพวกเขาควรใช้การดำเนินการแบบเวกเตอร์พวกเขาใช้แมโคร Stata สำหรับสิ่งต่าง ๆ ทุกประเภทและอื่น ๆ หากคุณเป็นโปรแกรมเมอร์ที่ดีควรเปลี่ยนได้ง่ายเพราะคุณเข้าใจกระบวนทัศน์การเขียนโปรแกรม หากคุณเป็นโปรแกรมเมอร์ที่ไม่ดีการสลับควรเป็นเรื่องง่ายเพราะคุณเพิ่งจะได้เรียนรู้ไวยากรณ์ที่แตกต่างออกไปเล็กน้อยเพื่อเขียนโค้ดที่ไม่ดี อย่าเลือกโปรแกรมผู้สำเร็จการศึกษา econ ตามภาษาการเขียนโปรแกรมนั่นก็เหมือนกับการซื้อบ้านเพราะคุณชอบสีที่ห้องนอนใหญ่ทาสี
dismalscience

1
ฉันเพิ่งเจอการสนทนาที่คุ้นเคยใน 'Stack Overflow': stats.stackexchange.com/questions/25811/…
snoram

4
คุณสามารถใช้ ReplicationWiki (ที่ผมทำงานบน) เพื่อหาข้อมูลเกี่ยวกับนักเขียนบางคนที่มีอาร์ที่ใช้สำหรับสิ่งพิมพ์ของพวกเขา
Jan Höffler

ฉันไม่คิดว่าคำถามนี้ดีพอ คำถามของคุณเป็นหลัก "แผนกที่ใช้ R มีอยู่หรือไม่"
ahorn

คำตอบ:


13

ในมหาวิทยาลัยของฉันการเลือกหลักสูตรนั้นไม่เกี่ยวข้องโดยทั่วไป เรามุ่งเน้นผลลัพธ์และขึ้นอยู่กับนักเรียนแต่ละคนในการพิจารณาว่าโปรแกรมใดเหมาะสมที่สุดสำหรับงานและความพึงพอใจของผู้ใช้

คุณจะพบว่าการใช้ภาษาหนึ่งแปลเป็นภาษาอื่นได้ดีมาก ด้วยทรัพยากรเช่น stackoverflow ฉันจะไม่กังวลเกี่ยวกับสิ่งที่

ฉันจะพิจารณาอย่างรอบคอบด้วยคำว่า "มหาวิทยาลัยสองแห่งที่เท่าเทียมกัน" ประสบการณ์ของฉันได้แนะนำให้ฉันสิ่งที่ไม่มีอยู่ให้ความทะเยอทะยานส่วนตัวเป้าหมายอาชีพและการตั้งค่าหัวข้อ ฉันคิดว่าตัวเลือกการเขียนโปรแกรมอาจเป็นเพียงพร็อกซีสำหรับความแม่นยำทางเทคนิคและงบประมาณน้อยมาก เนื่องจากคุณได้รับการยอมรับจากโรงเรียนที่มีจำนวน จำกัด เท่านั้นใช้เวลาในการประเมินเกณฑ์นี้อย่างใกล้ชิด


1
ในขณะที่ฉันยอมรับว่าตัวเลือกของโปรแกรมควรไม่เกี่ยวข้องกับทฤษฎีในทางปฏิบัติการเขียนโปรแกรมบางอย่างใน R เพื่อให้ตรงกับผลลัพธ์ใน Stata สามารถเพิ่มวันหรือสองวันซึ่งเพิ่มขึ้นอย่างรวดเร็ว นอกจากนี้ยังมีความกังวลอยู่เสมอว่าคุณมีข้อผิดพลาดทางตรรกะที่ซ่อนอยู่ สิ่งที่ฉันทำบ่อยๆคือทำความสะอาดข้อมูลใน R และทำเศรษฐมิติใน Stata
ไฮเซนเบิร์ก

4
@ ไฮเซนเบิร์กในขณะที่ฉันเห็นด้วยกับคุณฉันคิดว่าโพสต์นี้ประเด็นหลักคือ: มีเกณฑ์อื่น ๆ อีกมากมายซึ่งเป็นลำดับแรกและตัวเลือกการเขียนโปรแกรมเป็นลำดับที่สอง ด้วยการยอมรับชุดเล็ก ๆ มันไม่น่าเป็นไปได้ที่นักเรียนจะได้รับการตอบรับจากโรงเรียนสองแห่งที่มีความเท่าเทียมกันในประเด็นปัญหาลำดับแรกทั้งหมดและ "ได้รับการตัดสินใจ" โดยใช้เกณฑ์ลำดับที่สองนี้
FooBar

6

โดยพื้นฐานแล้วมันจะดีกว่าถ้าใช้ซอฟต์แวร์ที่ PI ของคุณใช้! ก่อนอื่นเขาจะสามารถแก้ไขรหัสของคุณได้ ข้อสองถ้าคุณเป็นผู้ช่วยสอนในชั้นเรียนโดยใช้ซอฟต์แวร์เดียวจะดีกว่าที่จะจัดการ ... เพื่อหาคณะที่ใช้ R คุณสามารถดูเอกสาร / หนังสือที่ตีพิมพ์โดยแผนกหนึ่ง หรือดูแพ็คเกจ R- ที่เผยแพร่ในสาขาของคุณและค้นหาผู้แต่ง

ฉันจะไม่ดูค่าใช้จ่ายของซอฟต์แวร์เพราะมหาวิทยาลัยมักจะให้บริการฟรีหรืออาจคืนเงินให้คุณ (แน่นอนว่าคุณสามารถเลือกใช้ซอฟต์แวร์อื่น ๆ ได้ฟรี แต่ไม่ใช่ข้อ จำกัด ด้านงบประมาณ)


PI ใช้เพื่ออะไร
ahorn


6

หากคุณกำลังมองหา "แผนกที่มีนักวิจัยอย่างน้อยสองคนใช้ R?" ฉันเชื่อว่าคุณน่าจะสามารถหาได้มากมาย ในแผนกของฉัน (มหาวิทยาลัย Vanderbilt) ฉันสามารถนับนักเรียนที่จบการศึกษาอย่างน้อย 3 คนโดยใช้ R แทน Stata (โอ้และฉันเดาด้วยตัวเองว่ามันเป็น 4;)

หากคุณกำลังมองหาแผนก econ ที่เน้น R มากขึ้นคุณอาจมีเวลาที่ยากขึ้น ไม่จำเป็นเพราะไม่มีอยู่จริง แต่เป็นเพราะไม่ใช่เรื่องง่ายที่จะคิดออก (ฉันสงสัยว่าคุณไม่ต้องการถามนักศึกษาระดับบัณฑิตศึกษา / อาจารย์ประจำแผนกที่คุณสนใจทุกคนเป็นการส่วนตัว)

สัญญาณข้อมูลบางอย่างอาจมีให้สาธารณะอย่างไรก็ตามเช่น:

  • ผู้คนในแผนกใช้ R ในสิ่งพิมพ์ของพวกเขาหรือไม่

    • ตามที่แนะนำโดย Jan Hoffler คุณอาจต้องการใช้ Replication Wiki เพื่อเข้าใจ
    • นอกจากนี้คุณยังสามารถดูเว็บไซต์ของผู้คนในกรณีที่พวกเขาให้ข้อมูลและไฟล์การจำลองแบบสำหรับเอกสารเผยแพร่
  • การใช้ R สนับสนุนในชั้นเรียนที่กำหนดโดยคณาจารย์ที่ภาควิชาหรือไม่

  • แผนกมีการสอน R หรือไม่?
  • อาจารย์ / นักเรียนระดับบัณฑิตศึกษาบางคนเปิดเผยผู้ที่กระตือรือร้น R (ดูเว็บไซต์ส่วนตัวอีกครั้ง) หรือไม่

    ตัวอย่างเช่น

  • นี่เป็นสัญญาณที่ไม่ดี: http://www.bbk.ac.uk/ems/for_students/it/free

  • นี่เป็นสัญญาณที่ดี: http://www.clemson.edu/economics/faculty/wilson/Software/FEAR/fear.html

0

ในฐานะนักวิจัยด้านเศรษฐศาสตร์หรือผู้เชี่ยวชาญทางการเงินมันไม่เคยเพียงพอที่จะรู้เพียงภาษาเดียว นี่คือเหตุผล:

1) นักวิจัยหรือผู้เชี่ยวชาญของคนรุ่นต่าง ๆ (คิดถึงเพื่อนร่วมงานของคุณหรืออาจารย์หรือคนที่ทำงานในระดับสูงในสถาบันการเงิน) มีนิสัยการใช้ภาษาที่แตกต่างกัน หากคุณต้องการเป็นพันธมิตรกับพวกเขาหรือเรียนรู้จากพวกเขาเรียนรู้ภาษาการสื่อสารของพวกเขาเป็นวิธีเดียว ตัวอย่างเช่น Attilio Meucci ผู้เชี่ยวชาญด้านการจัดสรรสินทรัพย์เผยแพร่งานของเขาบนฟอรัม Matlab เท่านั้น และอาจารย์ส่วนใหญ่จะใช้ Stata เท่านั้น

2) R ไม่สมบูรณ์แม้ว่าจะเป็นที่นิยมในหมู่นักวิทยาศาสตร์ข้อมูลหรือนักสถิติเพราะมันฟรี ใช่โอเพนซอร์ซและความฟรีเป็นทั้งด้านดีและไม่ดีจุดด้อยคือคุณต้องตรวจสอบซอร์สโค้ดอย่างรอบคอบด้วยความเคารพอัลกอริทึมที่ซับซ้อนเช่นแผง GMM ในสาขาเศรษฐศาสตร์ อย่างไรก็ตาม Stata นั้นใช้งานง่ายกว่าเนื่องจากดูแลโดย บริษัท และสามารถแก้ไขปัญหาได้อย่างมีประสิทธิภาพจากความคิดเห็นของผู้ใช้ซึ่งส่วนใหญ่เป็นอาจารย์ เท่าที่ฉันรู้จักนักเศรษฐศาสตร์เช่น Barro และ Wooldrige ล้วนใช้ Stata ฉันไม่เห็นเหตุผลที่คุณไม่สามารถเรียนรู้ทั้งสองอย่างได้

3) ผู้เชี่ยวชาญของ R อาจมีเส้นโค้งเอนที่มีประสิทธิภาพมากกว่าคนอื่นที่ไม่ใช่ ฉันเรียน R ก่อนและเรียนรู้ Stata อย่างง่ายดายในหลักสูตรเศรษฐมิติเมื่อฉันเป็นนักศึกษาระดับปริญญาตรี สาระสำคัญของการเขียนโปรแกรมคล้ายกัน บางคนอาจบอกว่า Stata เรียนรู้ได้ง่ายกว่า R

ดังนั้นคำแนะนำของฉันคือไปสำหรับภาษาที่คุณต้องการ เมื่อเร็ว ๆ นี้ฉันเห็นว่าศาสตราจารย์ซาร์เจนท์เริ่มเรียนรู้งูใหญ่ในฐานะชายชราอายุประมาณ 70 ปี ฉันคิดว่าคุณสามารถเป็นเด็กในฐานะนักศึกษาระดับบัณฑิตศึกษาได้เช่นกัน โชคดี.

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.