บ้าน การเงินส่วนบุคคล พื้นฐานของการเขียนโปรแกรม R สำหรับ Predictive Analytics - Dummies

พื้นฐานของการเขียนโปรแกรม R สำหรับ Predictive Analytics - Dummies

สารบัญ:

วีดีโอ: NYSTV - Armageddon and the New 5G Network Technology w guest Scott Hensler - Multi Language 2024

วีดีโอ: NYSTV - Armageddon and the New 5G Network Technology w guest Scott Hensler - Multi Language 2024
Anonim

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

R มีชุมชนที่กระตือรือร้นมาก การมีส่วนร่วมของรหัสฟรีมีการทำอย่างต่อเนื่องและสม่ำเสมอ ข้อดีอย่างหนึ่งของการใช้เครื่องมือโอเพนซอร์สเช่น R คือการวิเคราะห์ข้อมูลส่วนใหญ่ที่คุณต้องการจะทำโดยคนอื่น ตัวอย่างโค้ดจะถูกโพสต์ในบอร์ดข้อความและมหาวิทยาลัยหลายแห่ง

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

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

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

การติดตั้ง R

การติดตั้ง R เป็นกระบวนการที่ใช้เวลาไม่ถึงสามสิบนาที การตั้งค่าเริ่มต้นส่วนใหญ่สามารถยอมรับได้ระหว่างขั้นตอนการติดตั้ง คุณสามารถติดตั้ง R โดยการดาวน์โหลดโปรแกรมติดตั้งสำหรับ Windows และระบบปฏิบัติการอื่น ๆ จากเว็บไซต์ R

หลังจากที่คุณไปที่เว็บไซต์ R คุณสามารถค้นหาลิงค์ดาวน์โหลดเพื่อรับไฟล์ได้ หลังจากที่คุณดาวน์โหลดไฟล์แล้วเพียงดับเบิลคลิกเพื่อเริ่มต้นกระบวนการติดตั้ง

การติดตั้ง RStudio

หลังจากเสร็จสิ้นกระบวนการติดตั้ง R คุณสามารถติดตั้ง RStudio การติดตั้ง RStudio IDE ทำได้ง่ายดายเพียงแค่ติดตั้ง R คุณสามารถดาวน์โหลด RStudio Desktop ได้จากเว็บไซต์ของพวกเขา คุณต้องการติดตั้งเวอร์ชันสำหรับเดสก์ท็อปที่เหมาะสมกับระบบปฏิบัติการของคุณ (เช่น RStudio เวอร์ชัน 0. 97. 551 สำหรับ Windows) หลังจากที่คุณดาวน์โหลดไฟล์แล้วเพียงดับเบิลคลิกเพื่อเริ่มต้นกระบวนการติดตั้ง

นี่คือลิงค์โดยตรงเพื่อความสะดวกของคุณ

พื้นฐานของ R environment

RStudio เป็นส่วนติดต่อผู้ใช้แบบกราฟิกสำหรับการพัฒนาโปรแกรม R อินเทอร์เฟซเริ่มต้น (ลักษณะที่ปรากฏเมื่อคุณเริ่มต้นโปรแกรม) มีบานหน้าต่างสี่บาน คุณจะใช้ทั้งสี่คนนี้บ่อยๆ

  • หน้าต่างด้านซ้ายบนเป็นหน้าต่างสคริปต์ของคุณ

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

  • หน้าต่างด้านล่างซ้ายเป็นหน้าต่างคอนโซลของคุณ

    นี่คือที่ที่คุณพิมพ์รหัส R หนึ่งบรรทัดในแต่ละครั้ง เอาท์พุท (ถ้ามี) พิมพ์ลงในบรรทัดถัดไปทันทีหลังจากคำสั่งเสร็จสิ้นการดำเนินการ

  • หน้าต่างด้านบนขวาคือพื้นที่ทำงานและหน้าต่างประวัติของคุณ

    มีแท็บสองแท็บ:

    • แท็บ History จะเก็บประวัติของรหัสทั้งหมดที่คุณได้เรียกใช้ในเซสชันปัจจุบัน

    • แท็บ Workspace จะแสดงรายการตัวแปรทั้งหมดในหน่วยความจำ ที่นี่คุณสามารถคลิกตัวแปรเพื่อดูค่าของพวกเขาและ (ถ้าคุณเลือก) โหลดชุดข้อมูลแบบโต้ตอบ

  • หน้าต่างด้านล่างขวาคือตำแหน่งที่คุณจะพบสี่แท็บที่น่าสนใจ:

    • แท็บวิธีใช้มีเอกสารประกอบเช่นคำอธิบายฟังก์ชัน

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

    • แท็บพล็อตคือที่ที่ผลลัพธ์ของพล็อตใด ๆ จะปรากฏขึ้น

    • แท็บ Files คือโปรแกรมสำรวจแฟ้มภายใน RStudio

พื้นฐานของการเขียนโปรแกรม R สำหรับ Predictive Analytics - Dummies

ตัวเลือกของบรรณาธิการ

ใช้สำเนียงกระดาษในการจัดเตรียมอาหารและการถ่ายภาพอาหาร - มัดหนังสือ

ใช้สำเนียงกระดาษในการจัดเตรียมอาหารและการถ่ายภาพอาหาร - มัดหนังสือ

สำเนียงกระดาษเช่นอุปกรณ์และของตกแต่งอื่น ๆ สามารถนำเสนออาหารได้อย่างดีสำหรับกล้องในรูปแบบอาหารและภาพถ่ายอาหารของคุณ เอกสารที่ละเอียดอ่อนเหล่านี้อาจเป็นสำเนียงเล็ก ๆ น้อย ๆ ที่สมบูรณ์แบบสำหรับการตั้งค่าการถ่ายภาพธรรมดาและบางครั้งก็น่าเบื่อ ถ้าใช้แบบดั้งเดิมตุ๊กตาหมุดก็ไม่ใช่ของคุณหรือถ้าคุณกำลังมองหาบางสิ่งบางอย่าง ...

ใช้ขาตั้งกล้องเพื่อลดการสั่นของกล้อง - มัมมี่

ใช้ขาตั้งกล้องเพื่อลดการสั่นของกล้อง - มัมมี่

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

การใช้ภาพถ่ายและผ้าลินินเพื่อจัดเตรียมอาหารและการถ่ายภาพอาหาร - มัมมี่

การใช้ภาพถ่ายและผ้าลินินเพื่อจัดเตรียมอาหารและการถ่ายภาพอาหาร - มัมมี่

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

ตัวเลือกของบรรณาธิการ

การเพิ่มข้อมูลลงในภาพเดียวบน Canon EOS 6D ของคุณ - หุ่น

การเพิ่มข้อมูลลงในภาพเดียวบน Canon EOS 6D ของคุณ - หุ่น

ข้อมูลเมตามีประสิทธิภาพมาก เมื่อคุณเพิ่มข้อมูลเมตาลงในรูปภาพใน EOS 6D จะหาได้ง่ายขึ้น ข้อมูลนี้สามารถใช้งานได้หากคุณตัดสินใจแยกสาขาออกและพยายามขายรูปภาพบางส่วนในหน่วยงานภาพสต็อก ข้อมูลเมตายิ่งมีมากเท่าไหร่ก็ยิ่งหาได้ง่ายกว่า ...

การปรับช่องมองภาพบนกล้อง Canon EOS 70D - Dummies

การปรับช่องมองภาพบนกล้อง Canon EOS 70D - Dummies

ใน Canon EOS 70D, ใกล้ด้านขวาบนของสายยางที่ล้อมรอบช่องมองภาพเป็นปุ่มหมุน (ดูรูปต่อไปนี้) ที่ช่วยให้คุณปรับโฟกัสของช่องมองภาพให้ตรงกับสายตาของคุณ ปุ่มหมุนนี้เป็นที่รู้จักอย่างเป็นทางการว่าเป็นตัวควบคุมการปรับสายตา หากไม่ใช้ขั้นตอนนี้ฉากที่ปรากฏ ...

ตัวเลือกของบรรณาธิการ

สิ่งที่ควรค้นหาในซอฟต์แวร์การถ่ายภาพ HDR - ดัมมี่

สิ่งที่ควรค้นหาในซอฟต์แวร์การถ่ายภาพ HDR - ดัมมี่

องค์ประกอบที่สำคัญที่สุดของการถ่ายภาพแบบไดนามิกสูงคือ ไม่แปลกใจที่แอพพลิเคชันซอฟต์แวร์ HDR นี่คือสิ่งที่คุณใช้ในการเปลี่ยนภาพถ่ายที่ถ่ายคร่อมของคุณ (และการเปิดรับแสงดิบแบบดิบเพียงครั้งเดียวสำหรับ pseudo-HDR) ในภาพช่วงไดนามิคสูงและแผนที่โทนเพื่อสร้างภาพที่มีความอิ่มตัวและดึงดูดความสนใจดังที่แสดงในภาพนี้ ใช้เวลาลอง ...

เมื่อต้องการแปลง HDR เป็นขาวดำ - ม้วน

เมื่อต้องการแปลง HDR เป็นขาวดำ - ม้วน

หนึ่งตัวเลือกเพื่อสร้างสีดำและสีขาวสูง ภาพช่วงไดนามิก (HDR) คือการแปลงภาพถ่ายสีของคุณให้เป็นขาวดำก่อนใช้ภาพเหล่านี้เพื่อสร้างภาพ HDR คุณมีสองตัวเลือกเพื่อเลือกว่านี่คือทิศทางที่คุณต้องการหรือไม่: แปลงระหว่าง Conversion ดิบ แปลงระหว่างการทำแผนที่โทน หากเลือก ...

สิ่งที่ควรนำมาสู่การถ่ายภาพอาหารนอกสถานที่ - มัมมี่

สิ่งที่ควรนำมาสู่การถ่ายภาพอาหารนอกสถานที่ - มัมมี่

รายการตรวจสอบคือ เพียงวิธีเดียวในการจดจำทุกอย่างที่คุณต้องการสำหรับการถ่ายภาพอาหารนอกสถานที่ขนาดใหญ่ เมื่อเขียนรายการตรวจสอบลองพิจารณาด้านต่างๆของการถ่ายทำที่กำลังจะเกิดขึ้น รายการที่ครอบคลุมมากขึ้นดีกว่า จดจำพื้นฐานสำหรับการจัดเตรียมอาหารและการถ่ายภาพอย่าลืมข้อมูลเบื้องต้นเกี่ยวกับชุดของคุณ ...