มี GUI สำหรับ R ที่ช่วยให้ผู้เริ่มต้นเริ่มเรียนรู้และเขียนโปรแกรมในภาษานั้นได้ง่ายขึ้นหรือไม่?
มี GUI สำหรับ R ที่ช่วยให้ผู้เริ่มต้นเริ่มเรียนรู้และเขียนโปรแกรมในภาษานั้นได้ง่ายขึ้นหรือไม่?
คำตอบ:
ฉันจะขอแนะนำ @ DeducerสำหรับDeducer เป็นครั้งที่สองและจะแนะนำผู้บัญชาการ Rโดย John Fox ด้วย แพคเกจ CRAN เป็นที่นี่ มันเรียกว่า R "ผู้บัญชาการ" เพราะมันจะส่งกลับคำสั่ง R ที่เกี่ยวข้องกับการเลือกเมนูจุดและคลิกซึ่งสามารถบันทึกและเรียกใช้ในภายหลังจากพรอมต์คำสั่ง
ด้วยวิธีนี้หากคุณไม่ทราบวิธีการทำบางอย่างคุณสามารถค้นหาได้จากเมนูและรับการตอบสนองทันทีสำหรับวิธีการทำบางอย่างด้วยรหัส R ดูเหมือนว่า Deducer จะทำงานคล้ายกันแม้ว่าฉันจะไม่ได้เล่นกับ Deducer สักพัก
ผู้บัญชาการ R ฐานได้รับการออกแบบสำหรับงานที่เริ่มต้น แต่มีปลั๊กอินสำหรับการวิเคราะห์ที่ซับซ้อนมากขึ้น (Deducer มีปลั๊กอินด้วย) อย่างไรก็ตามโปรดทราบว่า GUI ไม่สามารถทำทุกอย่างและในบางจุดผู้ใช้จะต้องหย่านมตนเองจากการชี้และคลิก บางคน (รวมตัวเอง) คิดว่าเป็นสิ่งที่ดี
นอกจากนี้คุณยังสามารถลองแบรนด์ใหม่RStudio IDE แบบเต็มรูปแบบที่สมเหตุสมผลพร้อมการตั้งค่าที่ง่ายดาย ฉันเล่นกับมันเมื่อวานและมันก็ดูดี
ปรับปรุง
ตอนนี้ฉันชอบ RStudio มากยิ่งขึ้น พวกเขาใช้การร้องขอคุณสมบัติอย่างแข็งขันและมันแสดงให้เห็นในสิ่งเล็ก ๆ น้อย ๆ ที่เริ่มดีขึ้นและดีขึ้น นอกจากนี้ยังมีการสนับสนุน Git (รวมถึงการซิงค์ระยะไกลเพื่อให้การรวม Github นั้นราบรื่น)
ชื่อใหญ่เข้าร่วมเพียงแค่หวังว่าทุกอย่างจะดีขึ้นเรื่อย ๆ
อัปเดตอีกครั้ง
และแน่นอนสิ่งต่าง ๆ ได้ดีขึ้นเท่านั้นในแบบรวดเร็ว รอบการตรวจสอบบิลด์แพ็กเกจตอนนี้ชี้และคลิกและสิ่งเล็ก ๆ น้อย ๆ ก็ยังคงดีขึ้นเช่นกัน ตอนนี้มาพร้อมกับสภาพแวดล้อมการดีบักแบบรวมเช่นกัน
นี้ได้รับการตอบหลายครั้งใน StackOverflow ตัวเลือกอันดับต้น ๆ ในนั้นดูเหมือนจะเป็น Eclipse อย่างต่อเนื่องด้วย StatET หรือ Emacs ที่มี ESS
ฉันจะไม่พูดว่ามีกุยที่ดีเพื่อให้ง่ายต่อการเรียนรู้ภาษา สิ่งที่ใกล้เคียงที่สุดจะเป็นdeducerจาก Ian Fellows แต่มีแหล่งข้อมูลอื่น ๆ อีกมากมาย (หนังสือเอกสารบล็อกแพ็คเกจ ฯลฯ ) สำหรับการเรียนรู้
ฉันคิดว่าบรรทัดคำสั่งเป็นอินเทอร์เฟซที่ดีที่สุดและโดยเฉพาะอย่างยิ่งสำหรับผู้เริ่มต้น ยิ่งคุณเริ่มต้นด้วยคอนโซลเร็วเท่าไหร่คุณก็จะยิ่งพบว่าสิ่งนี้เร็วที่สุดสะดวกสบายที่สุดและสิ่งที่สำคัญที่สุดคือวิธีการใช้ R อย่างเต็มที่โดยไม่ จำกัด
ctrl-R
บรรทัดคำสั่งโดยตรงแทนทั้งในกรณีที่สิ่งต่าง ๆ ไม่ทำงานและจำเป็นต้องเปลี่ยนแปลงและเมื่อพวกเขาทำงานและคุ้มค่าที่จะใช้ในภายหลัง .
ส่วนตัว ESS แต่ตามที่ระบุไว้ข้างต้นฉันได้พบ Rcmdr ใช้งานง่ายมาก
ฉันใช้ Rattle เพื่อเรียนรู้วิธีใช้ R และสำหรับงานขุดข้อมูลที่รวดเร็วและสกปรก
การถาม GUI ที่จะช่วยให้คุณเรียนรู้การเขียนโปรแกรมเหมือนกับการถามว่าร้านขายของชำใดจะช่วยให้คุณเรียนรู้วิธีการตามล่าหาอาหารของคุณเอง ใช้ GUI ไม่ได้เป็นวิธีที่จะเรียนรู้การเขียนโปรแกรม
พลังของ R คือมันไม่ได้ขับเคลื่อนด้วย GUI แต่ใช้สคริปต์ที่ช่วยให้ได้ผลลัพธ์ที่ทำซ้ำได้มากขึ้น
ที่ได้รับการกล่าวว่าผมไม่คิดว่ามันเป็นประโยชน์ในการใช้ GUI เพื่อแสดงให้เห็นถึงหัวข้อที่เฉพาะเจาะจงเดียว
PBSmodellingแพคเกจนอกจากนี้ยังมีเครื่องมือที่ช่วยให้คุณสามารถ GUIs ของคุณเอง ซึ่งรวมถึงเครื่องมือที่ยอดเยี่ยมสำหรับการจัดทำโครงการและเอกสารประกอบ ขอบคุณสถานีชีววิทยาแปซิฟิก!
นอกจากนี้ด้วยการใช้RookและApacheคุณสามารถสร้างแอพพลิเคชั่น GUI บนเว็บที่ทรงพลังได้
การสร้าง GUI ของคุณเองไม่เหมาะสำหรับผู้เริ่มต้นหรือคำตอบสำหรับคำถามของคุณโดยตรง อย่างไรก็ตามหากคุณเป็นผู้ใช้ขั้นสูงคุณอาจต้องพิจารณาทำ GUI เพื่อสาธิตหัวข้อเฉพาะ
เป็นที่น่าสังเกตว่ารุ่นที่ติดตั้งของ R เป็นทางลัดไปยัง Rgui.exe
ฉันรู้ว่าคุณกำลังขอ GUI ที่ให้คุณเข้าถึงฟังก์ชั่นพื้นฐานทั้งหมดของ R โดยการชี้และคลิกไม่ใช่ wrapper ที่สวยงามสำหรับบรรทัดคำสั่ง
อย่างไรก็ตามสิ่งสำคัญคือต้องตระหนักว่า GUI wrapper สำหรับบรรทัดคำสั่งเป็น GUI และเป็นคำตอบที่ถูกต้องสำหรับคำถามของคุณ บรรทัดคำสั่งเป็นวิธีเดียวที่คุณสามารถเข้าถึงการทำงานที่พัฒนาอย่างรวดเร็วของพลังของ R และแพ็คเกจใหม่ที่เขียนทุกวัน
ดังนั้น...
อินเตอร์เฟซที่ดีที่สุดสำหรับการวิจัยเป็นมั่นเหมาะR สตูดิโอ
สำหรับบางคนอินเทอร์เฟซStatET / Eclipseมีความสำคัญต่อคุณสมบัติที่ทรงพลัง แต่ R Studio กำลังแซงคุณลักษณะเหล่านั้นอย่างรวดเร็วและเพิ่มคุณสมบัติใหม่
Revolution R (เวอร์ชั่นโฆษณา) ยังมี GUI แต่ก็ไม่ได้ดีอะไรนักเว้นแต่คุณจะหลงใหลในการออกแบบ MS Visual Studio อย่างลึกซึ้ง อย่างไรก็ตามคุณสามารถเข้าถึงการสร้าง R ของ Revolution ผ่าน R Studio หรือ Eclipse ได้นั่นก็เป็นเคล็ดลับที่ค่อนข้างดีเช่นกัน
ฉันใช้ JGR ชั่วครู่หนึ่งจนกระทั่งเห็นได้ชัดว่าจะใช้หน่วยความจำทั้งหมดในระบบอย่างรวดเร็ว ฉันไม่ได้ใช้มันตั้งแต่และขอแนะนำให้คุณไม่ได้ใช้มัน
ฉันแนะนำTinn-R (ซึ่งเป็นตัวย่อสำหรับ Tinn ไม่ใช่ Notepad)
แม้จะมีคำแนะนำที่ดี แต่ฉันไม่พบสิ่งใดที่ดีไปกว่า Mac GUI ที่เป็นค่าเริ่มต้น R-Studio แสดงคำมั่นสัญญา แต่ปัจจุบันยังไม่สามารถปรับแต่งหรือฟีเจอร์ได้มากกว่า R แล้วพูดว่า BBEdit เพื่อแก้ไข
ฉันจะแนะนำให้มีลักษณะที่AirXcell มันเป็นซอฟต์แวร์การคำนวณออนไลน์ (Web 2.0) โดยใช้ R ซึ่งให้ R GUI ที่ใช้งานได้ค่อนข้างพร้อมด้วยอินเตอร์เฟสบรรทัดคำสั่ง (คอนโซล R) โปรแกรมแก้ไขโค้ดและสิ่งอื่น ๆ (ตัวแก้ไขกรอบข้อมูล ฯลฯ ) ออนไลน์ทั้งหมดจากภายใน เว็บเบราว์เซอร์
ดูการใช้ AirXcell เป็นคอนโซล
เคยทำงานกับ
ในสภาพแวดล้อม Windows ฉันขอแนะนำ "Revolution R Enterprise"
ฉันยอมรับว่าการติดตั้งใช้เวลานานกว่าเล็กน้อย (เป็น 600-700MB) หากเทียบกับ BaseR และ RStudio แต่อย่างไรก็ตามเบราว์เซอร์ Object ของ Revo R ความสะดวกในการติดตั้งแพ็คเกจการจัดการตัวแปร ฯลฯ ฯลฯ มีมากมาย สิ่งที่ตามฉัน - ทำให้ Revo R เป็นสิ่งที่ดีที่สุด (ตามฉัน)
ที่กล่าวว่าการซื้อ Revo R ของ Microsoft นั้นเป็นข้อเสียอย่างหนึ่งของผมเนื่องจากในที่สุด MS ก็เป็น บริษัท ที่มุ่งเน้นผลกำไร
Quadstat เป็น front-end ฟรีบนเบราว์เซอร์เป็น R และยังเป็นเฟรมเวิร์กแอปพลิเคชันทางสถิติทางเว็บโอเพนซอร์ซ หลังจากส่งแบบสอบถามการคำนวณผู้ใช้จะถูกนำเสนอพร้อมกับเอาต์พุตจากคำขอและคำสั่ง R ที่ใช้ ก่อนที่จะส่งไฟล์ช่วยเหลือ R จะปรากฏอย่างชัดเจนเพื่อให้ผู้ใช้อาจเข้าใจ internals ของอาร์ฉันเป็นผู้ดูแลโครงการและหวังว่าคุณจะพบซอฟต์แวร์ที่มีประโยชน์
หากคุณไม่ต้องการโค้ด R แต่ต้องการอินเทอร์เฟซผู้ใช้แบบกราฟิกเช่น SPSS จะมีซอฟต์แวร์ใหม่ที่ใช้ระบบคลาวด์Number Analytics () มันขึ้นอยู่กับคลาวด์ดังนั้นคุณไม่จำเป็นต้องติดตั้งโปรแกรม มันเป็นรุ่นฟรีแมนเริ่มต้นฟรี สำหรับผู้เริ่มต้นที่ไม่มีความรู้เกี่ยวกับสถิติมากนัก จุดขายที่ใหญ่ที่สุดคือการตีความผลลัพธ์ทางสถิติ ตารางสีและกราฟในตัวยังช่วยได้เช่นกัน
R
GUI หรือไม่? โฆษณาบนหน้าเว็บนั้นดูไม่เหมือนที่ทุกคน