คำถามในหัวข้อ '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