คำถามติดแท็ก r

5
R vs Python สำหรับการวิเคราะห์ข้อมูล [ปิด]
ฉันเขียนโปรแกรมมาประมาณปีแล้วและสนใจการวิเคราะห์ข้อมูลและการเรียนรู้ของเครื่องจักร ฉันกำลังเข้าร่วมหลักสูตรออนไลน์สองสามหลักสูตรและกำลังอ่านหนังสือสองสามเล่ม ทุกสิ่งที่ฉันทำใช้ทั้ง R หรือ Python และฉันกำลังมองหาคำแนะนำว่าควรให้ความสำคัญกับภาษาใดภาษาหนึ่ง (และถ้าเป็นเช่นนั้น) หรือดำเนินการกับทั้งสองอย่าง พวกเขาเติมเต็มซึ่งกันและกันหรือไม่ - ฉันควรพูดถึงว่าฉันใช้ C # ในโรงเรียน แต่ฉันคุ้นเคยกับ Python ผ่านการศึกษาด้วยตนเอง

6
รอดชีวิต MATLAB และ R ในฐานะโปรแกรมเมอร์ง่าย ๆ [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการ4 ปีที่แล้ว ฉันรักการเขียนโปรแกรมในภาษาที่ดูเหมือนจะมุ่งเน้นไปที่โปรแกรมเมอร์ไม่ยอมใครง่ายๆ (รายการโปรดของฉันคือ Python และ D. ) MATLAB มุ่งเน้นไปที่วิศวกรและ R มุ่งเน้นไปที่นักสถิติและดูเหมือนว่าภาษาเหล่านี้ได้รับการออกแบบสำหรับผู้ที่ไม่ได้เป็นโปรแกรมเมอร์ไม่ยอมใครง่ายๆ ฉันมักจะพบว่าพวกเขาค่อนข้างอึดอัดใจที่จะใช้และในระดับหนึ่งฉันไม่สามารถวางนิ้วบนทำไม นี่คือปัญหาที่ฉันจัดการเพื่อระบุ: (ทั้งคู่): การเน้นไปที่เวกเตอร์และเมทริกซ์เป็นอย่างมากจนถึงระดับที่ไม่มีพื้นฐานดั้งเดิมที่แท้จริง (ทั้งคู่): ความยากของการจัดการสตริงพื้นฐาน (ทั้งคู่): การขาดหรือความเชื่องช้าในการสนับสนุนโครงสร้างข้อมูลพื้นฐานเช่นตารางแฮชและ "ของจริง" เช่นประเภทพารามิเตอร์และรังแบบอาร์เรย์ (ทั้งคู่): มันช้าจริง ๆ โดยการตีความมาตรฐานภาษายกเว้นว่าคุณก้มตัวไปข้างหลังเพื่อทำให้โค้ดของคุณเป็นแบบเวกเตอร์ (ทั้งคู่): ดูเหมือนว่าไม่ได้ถูกออกแบบมาให้มีปฏิสัมพันธ์กับโลกภายนอก ตัวอย่างเช่นทั้งสองเป็นโปรแกรมขนาดใหญ่พอสมควรที่ใช้เวลาสักครู่ในการเปิดตัวและดูเหมือนจะไม่ได้รับการออกแบบมาเพื่อให้โปรแกรมตัวกรองข้อความแบบง่ายเขียนได้ง่าย นอกจากนี้การขาดการประมวลผลสตริงที่ดีทำให้ไฟล์ I / O ในรูปแบบใด ๆ ยกเว้นมาตรฐานที่ใกล้เคียงที่สุด (ทั้งคู่): การวางแนววัตถุดูเหมือนจะให้ความรู้สึกที่ยึดติดแน่น ใช่คุณสามารถทำมันได้ แต่มันก็ไม่ได้ทำให้รู้สึกสำนวนอะไรมากไปกว่า OO ใน C (ทั้งคู่): ไม่มีวิธีที่ชัดเจนในการรับประเภทอ้างอิง …
25 languages  r  matlab 

4
เหตุใดภาษาการเขียนโปรแกรมเชิงวิทยาศาสตร์จึงแปลกประหลาด [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา สำหรับฉันแล้วดูเหมือนว่าภาษาการเขียนโปรแกรมสำหรับใช้ในวิทยาศาสตร์และวิศวกรรมนั้นแปลก ๆอย่างสม่ำเสมอเมื่อเทียบกับภาษาทั่วไป ตัวอย่างบางส่วนจากด้านบนของหัวของฉัน: ใน Matlab แต่ละฟังก์ชันจะต้องอยู่ในไฟล์แยกต่างหาก ใน R, <- คือโอเปอเรเตอร์การมอบหมาย, เมื่อเทียบกับ = ในเกือบทุกภาษาอื่น ๆ Matlab, R, Julia และอื่น ๆ ล้วนมีดัชนี 1 รายการ Matlab ใช้% สำหรับความคิดเห็นไม่ใช่มาตรฐาน # หรือ // ของหลักสูตรภาษาเหล่านี้ทุกคนมีคุณสมบัติการออกแบบหลายอย่างที่จริงให้ง่ายต่อการใช้งานสำหรับการใช้งานทางวิทยาศาสตร์เช่นสัญกรณ์เมทริกซ์เป็นธรรมชาติมากขึ้น ถึงกระนั้นพวกเขาต่างก็เลือกสิ่งแปลกประหลาดเหล่านี้อย่างลึกลับซึ่งไม่ได้ทำให้อะไรง่ายขึ้นและสามารถหลีกเลี่ยงได้ง่ายหากนักออกแบบภาษาเลือกที่จะทำในสิ่งที่ 99% ของภาษาอื่นทำ เหตุผลที่ล็อคอินของผู้ขายอยู่หรือไม่ การขาดการติดต่อกับชุมชนพัฒนาซอฟต์แวร์ที่กว้างขึ้น? อื่น ๆ อีก? ฉันอ่านกระทู้นี้และไม่พบคำอธิบายที่น่าพอใจ เพียงเพราะ R ได้รับการออกแบบเป็นภาษาวิทยาศาสตร์ไม่ได้หมายความว่าจะต้องเพิกเฉยต่อการประชุมและใช้ <- แทนที่จะเป็น …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.