หลัก อุปกรณ์ วิธีการเปลี่ยนมาตราส่วนแกน X หรือ Y ในR

วิธีการเปลี่ยนมาตราส่วนแกน X หรือ Y ในR



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

วิธีการเปลี่ยนมาตราส่วนแกน X หรือ Y ในR

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

คุณจะเปลี่ยนมาตราส่วนแกน X และ Y ได้อย่างไร

มีหลายวิธีในการเปลี่ยนมาตราส่วนแกน X และ Y ในฐาน R คนส่วนใหญ่พึ่งพาฟังก์ชัน ylim() และ xlim() ตัวอย่างต่อไปนี้แสดงวิธีการทำงาน:

|_+_|

|_+_|

|_+_|

คุณสามารถใช้สิ่งนี้เพื่อสร้างพล็อตด้วยมาตราส่วนแกนเริ่มต้น:

|_+_|

คอมพิวเตอร์ของฉันมีแรมประเภทใด

การสร้างพล็อตด้วยมาตราส่วนแบบกำหนดเองก็เป็นตัวเลือกเช่นกัน:

|_+_|

จะใช้ฟังก์ชันบันทึกเพื่อเปลี่ยนมาตราส่วนแกน X และ Y ได้อย่างไร

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

|_+_|

|_+_|

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

|_+_|

วิธีเปลี่ยนมาตราส่วนแกนใน ggplot2

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

|_+_|

|_+_|

|_+_|

การสร้าง scatterplot ด้วยแกนแบบกำหนดเองไม่ควรยากเกินไป:

|_+_|

|_+_|

|_+_|

|_+_|

อีกทางเลือกหนึ่งคือการแปลงแกนเพื่อบันทึกมาตราส่วนด้วยอาร์กิวเมนต์เหล่านี้:

  • scale_x_continuous(trans='log10')
  • scale_y_continuous(trans='log10')

นี่คือตัวอย่างของอาร์กิวเมนต์เหล่านี้ในโค้ด:

|_+_|

|_+_|

|_+_|

ข้อมูลนี้ช่วยให้คุณสร้าง scatterplot ด้วยแกน y บันทึกแบบกำหนดเอง:

|_+_|

|_+_|

|_+_|

วิธีสร้างแกนที่กำหนดเองในR

นอกจากการปรับเปลี่ยนมาตราส่วนแกน X และ Y แล้ว R ยังช่วยให้คุณสร้างแกนของคุณเองได้ แน่นอน คุณจะต้องใช้ฟังก์ชันแกน นี่คือลักษณะของเทมเพลตทั่วไป:

|_+_|

นี่คือสิ่งที่แต่ละองค์ประกอบในวงเล็บหมายถึง:

  • ด้านข้าง – ด้านข้างของกราฟของคุณที่จะวาดแกน (4 – ขวา, 3 – บน, 2 – ซ้าย, 1 – ล่าง)
  • at – เวกเตอร์ที่ระบุว่าเครื่องหมายถูกจะอยู่ที่ตำแหน่งใด
  • ป้ายกำกับ – เวกเตอร์ป้ายกำกับที่จะวางไว้ที่เครื่องหมาย Tic ของคุณ (หากเป็นศูนย์ โปรแกรมจะใช้ค่า at)
  • ตำแหน่ง – นี่คือพิกัดสำหรับการวาดเส้นแกนของคุณ (เช่น ค่าที่ข้ามแกนอื่น ๆ )
  • lty – ประเภทของเส้น
  • col – สีของเครื่องหมายขีดและเส้น
  • las – ระบุว่าป้ายกำกับจะตั้งฉาก (=2) หรือขนาน (=0) กับแกน
  • tck – ความยาวของเครื่องหมายถูกแสดงเป็นเศษส่วนของพื้นที่การวางแผน ค่าลบอยู่นอกกราฟ ในขณะที่ตัวเลขบวกอยู่ในตำแหน่งภายใน นอกจากนี้ศูนย์จะระงับการทำเครื่องหมายในขณะที่ 1 สร้างเส้นตาราง (-0.01 เป็นค่าเริ่มต้น)

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

  • พิมพ์ |_+_| เพื่อปราบปรามทั้งสองแกนพร้อมกัน
  • พิมพ์ |_+_| เพื่อกดแกน X
  • พิมพ์ |_+_| เพื่อกดแกน Y

จะเปลี่ยนแกน X และ Y ด้วยฟังก์ชันมาตราส่วนได้อย่างไร

อีกวิธีหนึ่งในการเปลี่ยนแกนของคุณคือการใช้ฟังก์ชัน scale_xx() ดูรูปแบบที่เรียบง่ายของคุณลักษณะนี้:

|_+_|

|_+_|

ความหมายขององค์ประกอบเหล่านี้มีดังนี้:

  • ชื่อ – ป้ายกำกับแกน Y หรือ X
  • ตัวแบ่ง – การควบคุมตัวแบ่งในไกด์ของคุณ (เช่น เส้นตารางและขีดแกน) ค่าทั่วไปบางค่ารวมถึงค่า null การสละสิทธิ์ และเวกเตอร์อักขระหรือตัวเลขที่ระบุตัวแบ่ง
  • เลเบล – เลเบลของเครื่องหมายขีดแกนของคุณ ค่าที่อนุญาต ได้แก่ null, waiver และ character vectors
  • ขีดจำกัด – เวกเตอร์ตัวเลขนี้กำหนดขีดจำกัดของแกน X หรือ Y
  • ทรานส์ – ผู้ใช้ส่วนใหญ่ใช้ log2 หรือ log10 เป็นค่าทรานส์ ตามชื่อที่แนะนำ ใช้สำหรับการแปลงแกน

ทดสอบทักษะการเข้ารหัส R ของคุณ

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

คุณชอบแกนเริ่มต้นหรือแกนแบบกำหนดเองใน R หรือไม่? คุณเปลี่ยนแกนบ่อยแค่ไหน? คุณเคยสร้างแกนที่กำหนดเองหรือไม่? แจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง

บทความที่น่าสนใจ

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

ธีมคริสต์มาสสำหรับ Windows 8 และ Windows 8.1
ธีมคริสต์มาสสำหรับ Windows 8 และ Windows 8.1
เตรียมตัวให้พร้อมสำหรับคริสต์มาสที่กำลังจะมาถึง: เราได้เตรียมธีมที่ยอดเยี่ยมสำหรับ Windows 8 และ Windows 8.1 พร้อมวอลเปเปอร์น่ารักและสวยงามสำหรับตกแต่งเดสก์ท็อปของคุณ! ชุดรูปแบบนี้มีพื้นหลังเดสก์ท็อปที่สวยงามสิบแบบเพื่อสร้างความบันเทิงให้คุณจนกว่าคริสต์มาสจะมาถึงและนำจิตวิญญาณของ X-mas มาสู่เดสก์ท็อปของคุณ ขนาด: ลิงค์ดาวน์โหลด 12Mb
วิธีดาวน์โหลดรูปภาพโปรไฟล์ Twitter ขนาดเต็ม
วิธีดาวน์โหลดรูปภาพโปรไฟล์ Twitter ขนาดเต็ม
หากคุณดาวน์โหลดรูปโปรไฟล์ไปที่ Twitter รูปนั้นจะถูกลดขนาดโดยอัตโนมัติตามค่าเริ่มต้น โชคดีที่มีวิธีแก้ไขปัญหานี้ หากคุณต้องการดาวน์โหลดรูปโปรไฟล์ Twitter โดยไม่สูญเสียขนาดหรือความละเอียดดั้งเดิม
Comcast, AT&T หรือ ISP ใด ๆ สามารถดูประวัติการท่องเว็บของคุณได้หรือไม่?
Comcast, AT&T หรือ ISP ใด ๆ สามารถดูประวัติการท่องเว็บของคุณได้หรือไม่?
กล่าวโดยย่อ ใช่ Comcast, AT&T และผู้ให้บริการอินเทอร์เน็ตรายใดก็ได้ สามารถดูประวัติการท่องเว็บของคุณได้ แต่มั่นใจได้เลย คุณไม่มีอะไรต้องกังวล ผู้ให้บริการอินเทอร์เน็ตของคุณไม่ใช่พี่ใหญ่ที่น่ากลัว
วิธีเปิดแอพ Universal File Explorer ใน Windows 10
วิธีเปิดแอพ Universal File Explorer ใน Windows 10
ดูวิธีเรียกใช้แอป Universal UWP File Explorer ใน Windows 10 คุณต้องสร้างทางลัดพิเศษเพื่อเปิดใช้งาน
วิธีตรวจสอบว่ามีคนใช้ WiFi ของคุณหรือไม่
วิธีตรวจสอบว่ามีคนใช้ WiFi ของคุณหรือไม่
การมีเครือข่ายในการบริหารเคยเป็นงานสำหรับผู้เชี่ยวชาญด้านไอทีในบริษัทขนาดใหญ่ อย่างไรก็ตาม โลกมีความก้าวหน้าทางเทคโนโลยีมากขึ้น ดังนั้นตอนนี้ธุรกิจขนาดเล็กและขนาดใหญ่ ครัวเรือนส่วนใหญ่ และห้องสมุดมีเครือข่ายของตนเองในการจัดการ
วิธีรับที่อยู่อีเมลของโทรศัพท์มือถือของคุณ
วิธีรับที่อยู่อีเมลของโทรศัพท์มือถือของคุณ
ไม่ว่าคุณจะมีสมาร์ทโฟนหรือฟีเจอร์โฟน (a.k.a.
วิธีบล็อก Discord บนโทรศัพท์พีซีเราเตอร์หรือใน Chrome
วิธีบล็อก Discord บนโทรศัพท์พีซีเราเตอร์หรือใน Chrome
ไม่มีการปฏิเสธว่า Discord เป็นซอฟต์แวร์สตรีมมิ่งที่ยอดเยี่ยม! อย่างไรก็ตามเช่นเดียวกับเว็บไซต์และแอปอื่น ๆ ไม่ใช่สถานที่ที่ดีที่สุดสำหรับเด็ก Discord อาจมีข้อมูลที่ละเอียดอ่อนหรือกลายเป็นสิ่งเสพติด หากคุณกังวลเกี่ยวกับ