คำถามในหัวข้อ 'ggplot2'

การเปลี่ยนคำจำกัดความมัสสุใน geom_boxplot
ฉันกำลังพยายามใช้ ggplot2 / geom_boxplot เพื่อสร้าง boxplot โดยที่หนวดถูกกำหนดให้เป็นเปอร์เซ็นไทล์ที่ 5 และ 95 แทนที่จะเป็น 0.25 - 1.5 IQR / 0.75 + IQR และค่าผิดปกติจากหนวดใหม่เหล่านั้นจะถูกพล็อตตามปกติ ฉันเห็นว่าความสวยงามของ geom_boxplot นั้นรวม...
21451 มุมมอง
schedule 01.12.2023

มีวิธีจัดการกับการแบ่งขนาดและป้ายกำกับของ ggplot หรือไม่?
โดยทั่วไป ggplot ทำงานได้ดีในการสร้างตัวแบ่งและป้ายกำกับในระดับมาตราส่วน อย่างไรก็ตาม ฉันพบว่าในพล็อตที่มีหลายแง่มุมและอาจเป็นคำสั่ง formatter= ป้ายกำกับมักจะ "หนาแน่น" เกินไปและพิมพ์ทับ เช่น ในภาพนี้: df <- data.frame(...
30596 มุมมอง
schedule 30.12.2023

การเพิ่มคุณภาพของเอาต์พุต EMF ใน R และ ggplot2
ฉันกำลังสร้างและบันทึกไฟล์ EMF ด้วย ggplot2 และด้วยคำสั่ง win.graph กราฟเอาต์พุตมีคุณภาพต่ำและเส้นดูหยัก ฉันจำเป็นต้องมีมันในรูปแบบ EMF จริงๆ (การส่งออกเป็น pdf แก้ปัญหาได้ แต่ฉันต้องการไฟล์ EMF) ฉันจะทำให้มีคุณภาพสูงได้อย่างไร? (เอาต์พุต emf...
5830 มุมมอง
schedule 28.10.2023

ฉันจะใช้ scale_color_manual ได้อย่างไร
ไม่มีใครทราบข้อบกพร่อง/เทคนิคใด ๆ เมื่อใช้ scale_color_manual เพื่อตั้งค่าสีเป็นการตั้งค่าที่กำหนดไว้ล่วงหน้าตามรหัสสี HEX ที่มีอยู่ในกรอบข้อมูลของคุณ ฉันพยายามใช้โค้ดต่อไปนี้เพื่อดึงโค้ดสีที่กำหนดไว้ล่วงหน้าจากกรอบข้อมูลของฉัน p <-...
12104 มุมมอง
schedule 18.12.2023

เหตุใด geom_tile จึงพล็อตชุดย่อยของข้อมูลของฉัน แต่ไม่มากไปกว่านั้น
ฉันกำลังพยายามพล็อตแผนที่ แต่ฉันไม่สามารถเข้าใจได้ว่าเหตุใดสิ่งต่อไปนี้จึงไม่ทำงาน: นี่เป็นตัวอย่างเล็กๆ น้อยๆ testdf <- structure(list(x = c(48.97, 44.22, 44.99, 48.87, 43.82, 43.16, 38.96, 38.49, 44.98, 43.9), y = c(-119.7, -113.7, -109.3,...
3488 มุมมอง
schedule 31.10.2023

ลบคำอธิบายพิเศษใน ggplot2 เมื่อมี [ซ้ำกัน] หลายรายการ
ตัวอย่างเช่น: require(ggplot2) require(reshape2) volcano3d <- melt(volcano) names(volcano3d) <- c("x", "y", "z") v <- ggplot(volcano3d, aes(x, y, z = z)) v1 = v + stat_contour(aes(colour=..level..,size=..level..))...
3147 มุมมอง
schedule 18.11.2023

ฮิสโตแกรมความหนาแน่น ggplot2 พร้อมขอบถังแบบกำหนดเอง
ฉันสามารถพล็อตฮิสโตแกรมความหนาแน่นได้ และฉันสามารถพล็อตฮิสโตแกรมปกติด้วยถังแบบกำหนดเองได้ แต่ไม่ใช่ทั้งสองอย่างพร้อมกัน นี่คือความพยายามของฉัน: library(ggplot2) vals = c(2.6, 5.2, 4.1, 6.9, 5.7, 5.2, 4.4, 5.5, 6.3, 6.1, 4.7, 1.4) myplot =...
8931 มุมมอง
schedule 19.11.2023

จะใช้ ggplot2 เพื่อสร้างกราฟวงกลมได้อย่างไร
ฉันมีเวกเตอร์ของค่าที่ฉันต้องการแสดงเป็นแผนภูมิวงกลม เวกเตอร์ประกอบด้วย 1, 2 และ 3 และฉันต้องการให้แผนภูมิวงกลมแสดงเปอร์เซ็นต์ของ 1, 2 และ 3 ในเวกเตอร์ นอกเหนือจากป้ายกำกับสำหรับพื้นที่ กลุ่มที่ 1 ได้แก่ เดโมแครต กลุ่มที่ 2 คือรีพับลิกัน...
33059 มุมมอง
schedule 08.11.2023

ตัดป้ายกำกับแกนยาวผ่าน labeller=label_wrap ใน ggplot2
ฉันต้องการล้อมป้ายกำกับของฉันใน ggplot2 โดยอัตโนมัติ เช่น แทรกตัวแบ่งบรรทัดของป้ายกำกับแบบยาว ที่นี่ มีการเขียนวิธีการเขียนฟังก์ชัน (1) สำหรับมัน แต่น่าเสียดายที่ฉันไม่ทำ รู้ว่าจะใส่ labeller=label_wrap ไว้ที่ไหนในโค้ดของฉัน (2) (1)...
64083 มุมมอง
schedule 27.10.2023

การเผชิญหน้ากับชุดข้อมูลหลายชุดใน ggplot: วิธีการตั้งค่าสเกล
ฉันกำลังพยายามทำบางสิ่งที่ดูเหมือนว่าจะค่อนข้างตรงไปตรงมาใน ggplot ฉันสงสัยว่าฉันไม่ได้ค้นหาคำที่ถูกต้องจึงไม่มีอะไรปรากฏขึ้น โดยพื้นฐานแล้วฉันมีข้อมูลจากเฟรมข้อมูลหนึ่งและข้อมูลแผนที่ในอีกเฟรมหนึ่ง ฉันต้องการให้ฟังก์ชัน facet_wrap...
1675 มุมมอง
schedule 12.01.2024

การซ้อนทับแปลงใน ggplot2
จะวางซ้อนพล็อตหนึ่งไว้ด้านบนของอีกอันใน ggplot2 ตามที่อธิบายไว้ในประโยคต่อไปนี้ได้อย่างไร ฉันต้องการวาดอนุกรมเวลาสีเทาที่ด้านบนของอนุกรมเวลาสีแดงโดยใช้ ggplot2 ใน R (ตอนนี้อนุกรมเวลาสีแดงอยู่เหนืออนุกรมเวลาสีเทา...
1330 มุมมอง
schedule 21.11.2023

การเข้ารหัสสามเงื่อนไขในพล็อตกระจายใน ggplot2
ฉันต้องการสร้าง ggplot2 พล็อตกระจาย ( geom_point ) โดยที่โค้ดคะแนนสำหรับคุณลักษณะที่แตกต่างกันสามประการ เลยคิดว่าจะใช้ shape , colour และ fill (โดยใช้รูปทรง 21 ถึง 25 ที่สามารถเติมได้) แม้ว่าโครงเรื่องจะดูดี แต่คำอธิบายไม่ได้แสดงสีเติม...
683 มุมมอง
schedule 15.11.2023

R: ลงจุดเส้นแยกกันด้วยตัวแปรหนึ่ง ระบายสีด้วยอีกตัวแปรหนึ่ง
ฉันแน่ใจว่ามีการดำเนินการนี้หลายครั้งแล้ว แต่ชัดเจนว่าฉันไม่ได้ค้นหาโดยใช้คำที่ถูกต้อง ฉันมีข้อมูลอนุกรมเวลาใน R โดยมีคอลัมน์ดังนี้: country year deaths region global.region 1 Afghanistan 2006 0.095830775 Asia & Pacific...
183 มุมมอง
schedule 17.12.2023

เพิ่มป้ายกำกับการจัดกลุ่มรองให้กับแกน x ใน ggplot2
ฉันต้องการสร้างกราฟแท่งแบบเรียงซ้อนที่มีป้ายกำกับแกน x สองระดับ สำหรับแต่ละแท่งแบบเรียงซ้อนจะมีป้ายกำกับหลัก ( dat$HUC_12_NAM ) ดังนั้นฉันต้องการจัดกลุ่มแท่งแบบเรียงซ้อนเหล่านี้ด้วย dat$HUC_10_NAM และติดป้ายกำกับกลุ่มนี้ด้วย ฉันน่าจะใช้ annotate...
846 มุมมอง
schedule 11.11.2023

r - ปัญหาขณะพล็อตอักขระหลายบรรทัด
ฉันมีชุดข้อมูลต่อไปนี้ -------------------------- query triplestore time -------------------------- inf.q1 jena 1246 inf.q2 jena 5083 inf.q3 jena 5979 inf.q4 jena 6503 cat.q1 jena 187 cat.q2 jena 13 cat.q3 jena 689...
41 มุมมอง
schedule 12.01.2024

จะแก้ไขจำนวนขีดและใช้การไล่ระดับสีแบบหลายสีใน ggtern ได้อย่างไร
ฉันกำลังทดลองใช้ โค้ด นี้ และสิ่งที่ฉันพบว่าน่าสนใจคือจำนวนเห็บเปลี่ยนไป เมื่อฉันวางแผน ในกรณีของฉันฉันได้รับสิ่งนี้: รหัสที่ใช้เหมือนกับใน OP: #Orignal Data as per Question a <- c(0.1, 0.5,0.5, 0.6, 0.2, 0 , 0 ,...
543 มุมมอง
schedule 08.12.2023

การสร้างจานสีรูปร่างใหม่ใน ggplot2 และกราฟิก R อื่น ๆ
ฉันต้องการระบุชุดสีรูปร่างของตัวเองสำหรับ ggplot2 อย่างน้อยเป็นเวกเตอร์สำหรับอินพุตใน scale_shape_manual ฉันชอบจานสีรูปร่างที่จับคู่จาก JMP มาก แต่สังเกตเห็นว่า R ไม่มีรูปร่างเหล่านี้บางส่วน โดยเฉพาะอย่างยิ่ง สามเหลี่ยมด้านข้าง (เช่น |>...
2535 มุมมอง
schedule 07.12.2023

พล็อตดัชนีลำดับใน ggplot2 โดยใช้ geom_tile()
ฉันกำลังพยายามใช้ ggplot เพื่อสร้างลำดับพล็อต เพื่อประโยชน์ในการรักษาสไตล์ภาพเดียวกันในรายงานของฉันโดยใช้การวิเคราะห์ลำดับ ฉันทำ: library(ggplot2) library(TraMineR) library(dplyr) library(tidyr) data(mvad)...
788 มุมมอง
schedule 01.11.2023

แผนที่ความร้อน R ggplot2 บังคับสเกลแบบไม่ต่อเนื่องพร้อมช่วงที่กำหนดเอง เพิ่มตารางลงในแผนที่
ฉันสร้างแผนที่ความร้อนด้านล่าง ซึ่งฉันใช้รหัสนี้: library(ggplot2) library(reshape2) winners_min_expd0 <- matrix(c(NA, 2, 2, 3, NA, 3, 2, 2, NA), nrow=3, ncol=3, byrow = T) colnames(winners_min_expd0) <-...
4032 มุมมอง
schedule 30.12.2023

ฮิสโตแกรมพร้อมพรมที่กระวนกระวายใจ
สคริปต์ต่อไปนี้ library(ggplot2) dat<-rnorm(80) dat<-data.frame(dat) p<-ggplot(dat, aes(x=dat))+geom_histogram() p<-p+geom_rug(sides="b", colour="blue") p ทำให้ภาพสวยขึ้น: แต่เส้นสีน้ำเงินหลายเส้นทับซ้อนกัน...
1946 มุมมอง
schedule 25.11.2023