R สำหรับ LuckyTemplates | คู่มือสำหรับผู้เริ่มต้น

R สำหรับ LuckyTemplates | คู่มือสำหรับผู้เริ่มต้น

ในบทช่วยสอนนี้ ฉันจะสาธิตวิธีต่างๆ 3 วิธีในการใช้ R สำหรับ LuckyTemplates ซึ่งรวมถึงการนำเข้าข้อมูลไปยัง LuckyTemplates การนำขั้น ตอนไปใช้ใน Power Queryและ การสร้างการแสดง ภาพข้อมูล

การตั้งค่า R สำหรับ LuckyTemplates จะช่วยให้คุณสามารถทำงานบางอย่างได้ เช่น งานที่กล่าวมาข้างต้น บางส่วนคล้ายกับที่เรารวม Python ไว้ใน LuckyTemplates

สารบัญ

การกำหนดค่า R สำหรับ LuckyTemplates

เมื่อคุณเปิด LuckyTemplates คุณควรเห็นรายงานเปล่า ในการรวม R ใน LuckyTemplates ก่อนอื่น ให้ไปที่เมนูไฟล์

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

จากนั้นคลิกที่ตัวเลือกและการตั้งค่า หลังจากนั้น เลือกตัวเลือก

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

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

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

หากคุณไม่เห็นตัวเลือกนี้ คุณสามารถคลิกที่เมนูแบบเลื่อนลงแล้วเลือกอื่น

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

หลังจากนั้น กล่องอินพุตใหม่จะปรากฏขึ้นซึ่งคุณสามารถตั้งค่าโฮมไดเร็กทอรี Rด้วยตนเอง

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

ในการระบุพาธสำหรับโฮมไดเร็กทอรี R คุณต้องเปิดRStudioและคลิกที่เมนูเครื่องมือ จากนั้นเลือกGlobal Options

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

ที่นี่คุณสามารถตรวจสอบเส้นทางไฟล์ที่ติดตั้ง R ของคุณ ในกรณีของฉัน นี่คือเส้นทางไฟล์ที่ติดตั้ง R ของฉัน

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

นี่คือเส้นทางไฟล์ที่คุณเห็นก่อนหน้านี้ในตัวอย่างก่อนหน้านี้ ซึ่งหมายความว่าฉันต้องอัปเดตเวอร์ชันของฉันจาก R-4.0.2 เป็น R-4.1.1

ในทางกลับกัน คุณสามารถคัดลอกพาธของไฟล์ ที่คุณ พบ ได้ที่นี่และวางใน LuckyTemplates เพื่อตั้งค่าโฮมไดเร็กทอรี R

ฉันจะเลือกเส้นทางไฟล์เพื่ออัปเดตเวอร์ชันของฉันเป็น R-4.1.1

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

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

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

3 วิธีในการใช้ R สำหรับ LuckyTemplates

เริ่มต้นด้วยการนำเข้าข้อมูลโดยใช้สคริปต์ R ใน LuckyTemplatesตามด้วยการใช้ขั้นตอนใน Power Query จากนั้น เราจะสร้างภาพสำหรับข้อมูลที่เราจะสร้าง

1. การนำเข้าข้อมูลโดยใช้สคริปต์ R ใน LuckyTemplates

ขั้นแรกให้คลิกที่รับข้อมูลแล้วเลือกตัวเลือกเพิ่มเติม

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

หลังจากนั้นกล่องป๊อปอัปรับข้อมูลจะปรากฏขึ้น ค้นหาสคริปต์ R ในช่องค้นหาและเลือกสคริปต์ R จากผลลัพธ์ จากนั้นคลิกที่เชื่อมต่อ

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

นี่จะเป็นการเปิดกล่องโต้ตอบสคริปต์ R

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

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

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

หากต้องการนำเข้าไฟล์ CSV ให้ใช้ ฟังก์ชัน read.csvและระบุเส้นทางไฟล์ของไฟล์ CSV ที่คุณต้องการนำเข้าไว้ในวงเล็บ ในตัวอย่าง นี้ผมเก็บไว้ในตัวแปรชื่อtips ใน การรันสคริปต์ เพียงคลิกตกลง

เมื่อเรียกใช้สคริปต์แล้ว ควรสร้างตารางชื่อtipsตามผลลัพธ์ ในกล่องป็อปอัพเนวิเกเตอร์ คุณสามารถดูตัวอย่างตารางได้ คลิกที่Transform Dataเพื่อเปิดตารางนี้ในPower Query

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

ตารางควรมีลักษณะดังนี้หลังจากคลิกที่Transform Data

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

2. การใช้สคริปต์ R ใน Power Query Editor

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

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

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

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

บรรทัดnew_dataset <->หมายความว่าเรากำลังใส่เนื้อหาของชุดข้อมูลในตัวแปรnew_dataset

จากนั้นในการสร้างคอลัมน์ใหม่ ฉันเก็บฟังก์ชันสตริงย่อยไว้ในตัวแปรnew_dataset$m_f สังเกตว่า ฉันใช้ สัญลักษณ์ $ก่อนm_f นี่คือสัญลักษณ์ที่ใช้สร้างคอลัมน์ใหม่โดยใช้สคริปต์ R

ภายในฟังก์ชันสตริงย่อยโค้ดnew_dataset$sex, 1 ,1หมายความว่าเรารับเฉพาะอักขระตัวแรกของข้อมูลของคอลัมน์เพศเท่านั้น ดังนั้นแทนที่จะใช้เพศชายและเพศหญิง เราจะใช้เฉพาะ M และ F เท่านั้น คลิกตกลงเพื่อรันโค้ด

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

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

ในกรณีที่คุณต้องการทำสิ่งที่คุณทำในขั้นตอนก่อนหน้า ให้คลิกที่ไอคอนรูปเฟือง จากนั้นจะเปิดกล่องโต้ตอบRun R Script

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

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

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

หลังจากนั้นก็จะโหลด ตาราง คำแนะนำใน LuckyTemplates

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

3. การสร้างภาพ R ใน LuckyTemplates

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

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

คุณควรเห็นสิ่งนี้หลังจากเปิดใช้งานภาพสคริปต์สำหรับ R

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

หากต้องการเริ่มแสดงข้อมูลในการแสดงภาพของเรา เพียงตรงไปที่บานหน้าต่างฟิลด์ ขยาย ตาราง เคล็ดลับและเลือกฟิลด์ทิปและtotal_bill

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

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

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

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

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

การใช้ฟังก์ชันพล็อต เราสามารถใส่dataset$total_billและdataset$tipในอาร์กิวเมนต์เพื่อระบุคอลัมน์ที่จะแสดงในการแสดงภาพของเรา หากต้องการเรียกใช้สคริปต์นี้ เพียงคลิกที่ไอคอนเล่นที่มุมขวาบนของโปรแกรมแก้ไขสคริปต์ R

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

หลังจากนั้น เราจะเห็นแผนการกระจายสำหรับทิปและtotal_billในพื้นที่แสดงตัวอย่าง

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

วิธีอื่นในการแก้ไขพล็อตโดยใช้ RStudio

ขึ้นอยู่กับพล็อตที่คุณต้องการสร้าง คุณอาจต้องไปที่ RStudio โดยตรงและใช้ขั้นตอนเพื่อสร้างพล็อตและกลับไปที่ LuckyTemplates

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

อันที่จริง เราสามารถย้ายสคริปต์ R ที่เราสร้างขึ้นที่นี่ใน LuckyTemplates ไปยัง RStudio คุณสามารถทำได้โดยคลิกที่ลูกศรทแยงมุมที่ด้านขวาบนของโปรแกรมแก้ไขสคริปต์ R

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

นี่คือสิ่งที่จะเกิดขึ้นหลังจากคลิกที่ลูกศรทแยงในโปรแกรมแก้ไขสคริปต์ R ใน LuckyTemplates

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

เมื่อย้ายสคริปต์ไปยัง RStudio แล้ว เราจำเป็นต้องเลือกโค้ดทั้งหมดและดำเนินการเพื่อดูผลลัพธ์

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

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

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

ในตัวอย่างนี้ ฉันย้ายปลายไปที่แกน x และtotal_billไปที่แกน y ของพล็อต เนื่องจากเราใช้การเปลี่ยนแปลงเสร็จแล้ว เราจึงสามารถคัดลอกโค้ดและวางกลับเข้าไปใน LuckyTemplates และนำการเปลี่ยนแปลงไปใช้ได้

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

นอกจากการแสดงภาพแล้ว สิ่งนี้สามารถเปลี่ยนแปลงได้ด้วยการใช้ตัวแบ่งส่วนข้อมูลเมื่อเราใช้ในรายงาน LuckyTemplates ของเรา สำหรับการอ้างอิง ฉันจะเพิ่มตัวแบ่งส่วนข้อมูลและตรวจสอบเวลาภายใต้บานหน้าต่างเขตข้อมูล

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

ในตัวแบ่งส่วนข้อมูล เราสามารถคลิก ตัวเลือก มื้อกลางวันหรือมื้อค่ำเพื่อเปลี่ยนข้อมูลในพล็อตของเราตามเวลาที่เลือก

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

R สำหรับ LuckyTemplates |  คู่มือสำหรับผู้เริ่มต้น

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

บทสรุป

เมื่อคำนึงถึงทุกสิ่ง คุณได้เรียนรู้วิธีรวม R ใน LuckyTemplates คุณยังสามารถใช้ R สำหรับ LuckyTemplates ได้ 3 วิธี: การนำเข้าข้อมูลการนำสคริปต์ R ไปใช้และสร้างวิชวล R

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


ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

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

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้