หลัก อุปกรณ์ วิธีการเปลี่ยนมาตราส่วนแกน 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 หรือไม่? คุณเปลี่ยนแกนบ่อยแค่ไหน? คุณเคยสร้างแกนที่กำหนดเองหรือไม่? แจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง

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

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

วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
เมื่อการโทรผ่าน Wi-Fi ไม่ทำงานบน Android มักเกิดจากปัญหาการเชื่อมต่อ เครือข่ายอาจไม่รองรับการโทรผ่าน Wi-Fi ความแรงของสัญญาณอาจอ่อนเกินไป หรือคุณอาจต้องรีสตาร์ทฮาร์ดแวร์
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
คุณอาจเคยได้ยินเรื่องแย่ๆ เกี่ยวกับเครื่องเล่น Roku, แท่งสตรีมมิ่ง หรือตัวแพลตฟอร์มเอง เกี่ยวกับการขาดเสียงเซอร์ราวด์ แม้ว่าข่าวลือบางส่วนอาจเป็นเรื่องจริง แต่ในบทความนี้ คุณจะได้รับข้อมูลทั้งหมดของคุณ
CyberLink Media Suite 8 Ultra รีวิว
CyberLink Media Suite 8 Ultra รีวิว
Windows เต็มไปด้วยบิตและบ็อบพิเศษในปัจจุบันชุดซอฟต์แวร์สื่อมีช่วงเวลาที่ยากลำบากในการพิสูจน์ตัวเอง แม้แต่ฟังก์ชั่นขั้นสูงเช่นการตัดต่อวิดีโอก็ยังครอบคลุมโดย Live Essentials ของ Microsoft ในขณะที่การจัดการและแก้ไขรูปภาพ
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
ค้นหาวิธีง่ายๆ เจ็ดวิธีในการแก้ไขเมื่ออีเมลของคุณหยุดทำงานบนโทรศัพท์ Android
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
ในฐานะผู้บริโภค คุณมีตัวเลือกวิธีดูทีวีมากกว่าที่เคย นั่นคือสิ่งที่ทำให้ Fire Stick ของ Amazon แปลกใจมาก แม้ว่าจะมีการแข่งขันกันมากขึ้นจาก Google, Apple และ Roku กลุ่มผลิตภัณฑ์ Fire TV ของพวกเขายังคงดำเนินต่อไป
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
คุณอาจสังเกตเห็นว่าแถบงานโปร่งใสเสมอใน Windows 8 ไม่ว่าจะเป็นหน้าต่างใดก็ตาม นี่จะแสดงวิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 ด้วยการคลิกสองครั้ง วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 วิธีที่ 1 ง่าย ๆ แนะนำให้ใช้ซอฟต์แวร์ Winaero Tweaker ของเรา Winaero Tweaker
วิธีสร้างยาฟื้นฟูใน Minecraft
วิธีสร้างยาฟื้นฟูใน Minecraft
ด้วยสูตรยาฟื้นฟูใน Minecraft คุณสามารถชง Splash Potion of Regenere และ Linger Potion of Regeneration เพื่อรักษาผู้อื่นได้