คำถามติดแท็ก data-visualization

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

5
วิธีการแสดงแถบข้อผิดพลาดสำหรับการทดลองข้ามคู่
สถานการณ์ต่อไปนี้ได้กลายเป็นคำถามที่พบบ่อยที่สุดในสามผู้ตรวจสอบ (I) ผู้ตรวจสอบ / บรรณาธิการ (R ไม่เกี่ยวข้องกับ CRAN) และฉัน (M) ในฐานะผู้สร้างพล็อต เราสามารถสรุปได้ว่า (R) เป็นผู้ตรวจทานบอสใหญ่ทางการแพทย์โดยทั่วไปที่รู้ว่าแต่ละพล็อตต้องมีแถบข้อผิดพลาดมิฉะนั้นจะผิด เมื่อผู้ตรวจทานเชิงสถิติเข้ามาเกี่ยวข้องปัญหาก็สำคัญน้อยกว่ามาก สถานการณ์ ในการศึกษาทางเภสัชวิทยาทั่วไปพบว่ามีการทดสอบยา A และ B สองตัวเพื่อดูผลของระดับน้ำตาลในเลือด ผู้ป่วยแต่ละรายจะถูกทดสอบสองครั้งตามลำดับแบบสุ่มและอยู่ภายใต้ข้อสมมติว่าไม่มีการพกพา จุดสิ้นสุดหลักคือความแตกต่างระหว่างกลูโคส (BA) และเราคิดว่าการทดสอบแบบจับคู่นั้นเพียงพอแล้ว (I) ต้องการพล็อตที่แสดงระดับน้ำตาลที่แน่นอนในทั้งสองกรณี เขากลัวความต้องการของแถบข้อผิดพลาดและขอข้อผิดพลาดมาตรฐานในกราฟแท่ง อย่าเริ่มสงครามกราฟแท่งที่นี่เลย) (I): นั่นไม่เป็นความจริง แท่งมีการทับซ้อนกันและเรามี p = 0.03? นั่นไม่ใช่สิ่งที่ฉันได้เรียนรู้ในโรงเรียนมัธยม (M): เรามีการออกแบบที่จับคู่ที่นี่ แถบข้อผิดพลาดที่ร้องขอนั้นไม่เกี่ยวข้องทั้งหมดสิ่งที่นับคือ SE / CI ของความแตกต่างที่จับคู่ซึ่งไม่ได้แสดงในพล็อต ถ้าฉันมีตัวเลือกและมีข้อมูลไม่มากเกินไปฉันจะชอบพล็อตต่อไปนี้ เพิ่ม 1:นี่คือพล็อตพิกัดขนานที่กล่าวถึงในหลายคำตอบ (M): เส้นแสดงการจับคู่และเส้นส่วนใหญ่ขึ้นไปและนั่นคือความประทับใจที่ถูกต้องเพราะความลาดชันคือสิ่งที่นับได้ (ตกลงนี่คือการจัดหมวดหมู่ แต่อย่างไรก็ตาม) …

2
การใช้สีที่มีประสิทธิภาพที่สุดในแผนที่ความร้อน / เส้นชั้นความสูง
เป็นเรื่องปกติที่จะใช้แผนที่ความร้อน / เส้นชั้นความสูงเมื่อนำเสนอการค้นพบคลื่นไฟฟ้าสมองเวลา โทนสีที่เลือกมักจะ (และอันที่ฉันชอบและใช้) คือชุดรูปแบบสี "jet" (ดูเช่นEEG ความถี่เวลาค้นหารูปภาพของ Google ) ฉันสงสัยว่ามีโครงร่างสีที่ดีกว่านี้สำหรับการนำเสนอแปลงเหล่านี้และ / หรือแนวทางในการนำเสนอแผนที่ดังกล่าวหรือไม่ เช่นจากไลบรารีฐาน R #Volcano x <- 10*(1:nrow(volcano)) y <- 10*(1:ncol(volcano)) image(x, y, volcano, col = terrain.colors(100), axes = FALSE) # With Jet colours jet.colors <- colorRampPalette(c("midnightblue","blue", "cyan","green1", "yellow","orange","red", "darkred"), space="Lab") image(x, y, volcano, col = jet.colors(100), axes …

5
วิธีลดข้อมูลมิติสูงเพื่อการสร้างภาพข้อมูล
ฉันกำลังทำงานกับการจำลองทางกายภาพแบบ 2D และฉันกำลังรวบรวมข้อมูลในเวลาหลายจุด จุดที่ไม่ต่อเนื่องเหล่านี้มีลักษณะเป็นเส้นแนวตั้งโดยมีหลายเส้นในทิศทางตามแนวแกน ทำให้ชุดข้อมูลมีประสิทธิภาพ 4D ตัวอย่างเช่นสมมติว่าฉันมีคะแนนสะสมที่ (X, Y) พิกัดของ: (0,0), (1,0), (2,0) (0,1), (1,1), (2,1) (0,2), (1,2), (2,2) และในแต่ละจุดฉันกำลังรวบรวมโดยที่คือความดัน,คืออุณหภูมิ,เป็นองค์ประกอบ X และ Y ของความเร็ว ในการวนซ้ำของการจำลองแต่ละครั้งตัวแปรเหล่านี้จะถูกเก็บไว้สำหรับจุดรวบรวมทั้งหมด 9 จุด ดังนั้นข้อมูลของฉันทั้งหมดจะต่อเนื่องในเวลาที่แต่ละจุดแยกในอวกาศP T U , V{ P, T, U, โวลต์}{P,T,U,V}\{P,T,U,V\}PPPTTTยู, โวลต์U,VU,V ตัวอย่างเช่นข้อมูลสำหรับจุดเดียวจะมีลักษณะดังนี้: ฉันสนใจที่จะแสดง, พูด, กดดันทุกจุดตลอดเวลาเพื่อแสดงคลื่นแนวตั้งและแนวแกน ถ้าฉันทำสิ่งนี้ตามบรรทัดเดียว (ทั้งแนวตั้งหรือแนวแกน) ฉันสามารถใช้พล็อตน้ำตกกับแกน (Y, เวลา, ความกดดัน) แต่ถ้าฉันมีเส้นแนวตั้ง 3 เส้นและแนวแกน …

8
อะไรคือกฎสำคัญในการออกแบบและสร้างแปลง?
พื้นหลัง: ก่อนหน้านี้เกี่ยวกับการตรวจสอบข้ามเรามีคำถามเกี่ยวกับ: แนวปฏิบัติที่ดีที่สุดคืออะไรเมื่อเตรียมแปลง? มีเคล็ดลับอะไรดีแบบออนไลน์สำหรับการวางแผนตัวแปรตัวเลขสองตัว @davidแนะนำโดยในการแสดงความคิดเห็นต่อคำถามนี้ว่าเราควรมีคำถามวิกิชุมชนที่มีกฎการสร้างภาพข้อมูลหนึ่งข้อต่อคำตอบที่ชุมชนสามารถลงคะแนนได้ คำถาม อะไรคือกฎสำคัญในการออกแบบและสร้างข้อมูลกราฟิก? กฎระเบียบ หนึ่งกฎต่อคำตอบ เป็นการดีที่ควรรวมคำอธิบายสั้น ๆ ว่าทำไมคุณคิดว่าเป็นความคิดที่ดี คำตอบที่มีตัวอย่าง (รหัสและภาพ) ของการปฏิบัติที่ดีและไม่ดีที่ต้องการ

10
ทรัพยากรสำหรับการเรียนรู้เพื่อสร้างภาพข้อมูล?
ฉันสนใจที่จะเรียนรู้วิธีสร้างประเภทของการสร้างภาพข้อมูลที่คุณเห็นที่http://flowingdata.comและ informationisbeautiful แก้ไข: ความหมายการสร้างภาพข้อมูลที่น่าสนใจของตัวเอง - ค่อนข้างเหมือนกับกราฟิก NY Times เมื่อเทียบกับรายงานฉบับย่อ เครื่องมือชนิดใดที่ใช้ในการสร้างสิ่งเหล่านี้ - ส่วนใหญ่เป็น Adobe Illustrator / Photoshop หรือไม่? แหล่งข้อมูลที่ดีคืออะไร (หนังสือเว็บไซต์ ฯลฯ ) เพื่อเรียนรู้วิธีใช้เครื่องมือเหล่านี้ในการสร้างภาพข้อมูลโดยเฉพาะ? ฉันรู้ว่าฉันต้องการให้การสร้างภาพข้อมูลเป็นอย่างไร (และฉันคุ้นเคยกับหลักการออกแบบเช่นจากหนังสือของ Tufte) แต่ฉันไม่รู้ว่าจะสร้างมันอย่างไร

1
วางระดับที่ไม่ได้ใช้ใน facets ด้วย ggplot2 [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามดังนั้นจึงเป็นหัวข้อสำหรับการตรวจสอบข้าม ปิดเมื่อปีที่แล้ว เป็นไปได้หรือไม่ที่จะลดระดับที่ไม่ได้ใช้ใน ggplot2s facets? นี่คือรหัสของฉัน: tab = as.data.frame(cbind(groups = mtcars$cyl, names = row.names(mtcars), val = mtcars$mpg, N = mtcars$disp)) tab$N = as.numeric(tab$N) ggplot(tab, aes(names,val)) + geom_point() + coord_flip() + theme_bw() + facet_grid(groups ~ ., drop=TRUE)#, scales="free", as.table=F, space="free") ฉันลองใช้drop=Tสวิตช์ แต่ไม่ช่วย ผมทำอะไรผิดหรือเปล่า?

4
การแสดงการตอบสนอง Likert โดยใช้ R หรือ SPSS
ฉันมีผู้ตอบแบบสอบถาม 82 คนใน 2 กลุ่ม (43 คนในกลุ่ม A และ 39 คนในกลุ่ม B) ที่ทำแบบสอบถาม 65 Likert แต่ละคำถามมีตั้งแต่ 1 - 5 (เห็นด้วยอย่างยิ่ง - ไม่เห็นด้วยอย่างยิ่ง) ฉันจึงมี dataframe ที่มี 66 คอลัมน์ (1 สำหรับแต่ละคำถาม + 1 หมายถึงการจัดสรรกลุ่ม) และ 82 แถว (1 สำหรับผู้ตอบแต่ละคน) การใช้ R หรือ SPSS ทำให้ทุกคนรู้วิธีที่ดีในการแสดงข้อมูลนี้ ฉันต้องการสิ่งนี้: (จากJason Bryer ) แต่ฉันไม่สามารถรับส่วนเริ่มต้นของรหัสในการทำงาน หรือฉันพบตัวอย่างที่ดีของวิธีการแสดงภาพข้อมูล Likert จากโพสต์ที่ผ่านการตรวจสอบความถูกต้องก่อนหน้า: …

9
แกลเลอรี่ของแผนภูมิไดอะแกรมและประเภทการพล็อต
คุณอยากแนะนำอะไรในแกลเลอรีเทคนิคการนำเสนอข้อมูลแบบครอบคลุม? แหล่งข้อมูลที่สามารถใช้อ้างถึงในขณะที่คุณกำลังคิดถึงวิธีการนำเสนอข้อมูลของคุณที่ดีกว่า ฉันได้ระบุสิ่งต่อไปนี้ แต่จะดีใจถ้าคุณสามารถเพิ่มของคุณ: แกลเลอรี่ออนไลน์: http://www.mathworks.com/discovery/gallery.html http://www.idlcoyote.com/gallery/ https://developers.google.com/chart/interactive/docs/gallery?csw=1 http://www.walkingrandomly.com/?p=4788 http://en.wikipedia.org/wiki/Category:Statistical_charts_and_diagrams (ไม่มีแกลเลอรีกราฟิกแบบหน้าเดียว) http://docs.ggplot2.org/current/ http://www.itl.nist.gov/div898/handbook/graphgal.htm http://scikit-learn.org/stable/auto_examples/index.html http://www.stata.com/support/faqs/graphics/gph/stata-graphs/ http://shiny.rstudio.com/gallery/ https://bl.ocks.org/ (กราฟิกแบบอินเทอร์แอกทีฟและเวกเตอร์) http://www.texample.net/tikz/examples/ (การสร้างภาพ TikZ และ PGP พร้อมรหัส) หนังสือ (แปลงกระจัดกระจายไปทั่วหน้า): Edward R. Tufte, การแสดงภาพข้อมูลเชิงปริมาณ นาธานเหยาจุดข้อมูล

4
หากชาร์ตเกจไม่ถูกต้องทำไมรถยนต์ถึงมีเกจ
ดูเหมือนว่าผู้เชี่ยวชาญด้านการสร้างภาพข้อมูลโดยทั่วไปจะไม่อนุมัติแผนภูมิมาตรวัด (ดูที่นี่: คุณเรียกแผนภูมิที่ดูเหมือนแผนภูมิครึ่งวงกลมโดยมีเข็มที่แสดงเปอร์เซ็นต์ ) เหตุผลหลักคือแผนภูมิมาตรวัดมีอัตราส่วนข้อมูลต่อหมึกต่ำ ตั้งแต่ฉันได้สัมผัสกับแนวคิดเหล่านี้ (หนังสือ Tufte สองสามเล่ม) ฉันมักจะเห็นด้วยกับพวกเขา แต่วันนี้มันทำให้ฉันสงสัยว่า: ถ้ามาตรวัดไม่มีประสิทธิภาพในการสื่อสารข้อมูลแล้วทำไมรถยนต์ / เรือ / เครื่องบินจึงมีมาตรวัดมากมาย แดชบอร์ดของพวกเขา และไม่คำตอบว่าคำถามมีชนิดของความเกี่ยวข้องบางส่วนเพื่อสร้างแดชบอร์ดที่ซอฟแวร์สำหรับองค์กรขนาดใหญ่? แก้ไขเพื่อรวมข้อมูลเพิ่มเติมที่ฉันพบ: ฉันพบคำว่า "ห้องนักบินแก้ว" ซึ่งหมายถึงห้องนักบินที่มีมาตรวัดทางกลแทนที่ด้วยหน้าจอ LCD เรื่องนี้ให้ความน่าเชื่อถือกับ "การประชุม" การโต้เถียงโดยเวน http://en.wikipedia.org/wiki/Glass_cockpit นี่คือแอพ iPad ที่ให้การอ่านข้อมูล telemetry ในรถของคุณเหมือนกับแดชบอร์ดโดยไม่ต้องดูมาตรวัด http://itunes.apple.com/us/app/dashcommand-obd-ii-gauge-dashboards/id321293183?mt=8 ฉันยังพบตัวอย่างขั้นต้นของเกจดิจิตอลสำหรับรถยนต์ (แนะนำให้ใช้ดุลยพินิจของผู้ดู) http://www.chetcodigital.com/index-Automotive.htm

1
พล็อตประกายไฟใน R
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันต้องการใช้ R เพื่อพล็อตอะไรแบบนี้: ดูเหมือนว่าจะเป็นไปได้ แต่มีความซับซ้อนสูงในการติดตามพิกัดความกว้างความสูง ฯลฯ โดยสังหรณ์ใจมันจะเป็นการดีที่สุดที่จะปฏิบัติต่อแต่ละเซลล์เป็นพล็อตใหม่และแปลงพิกัดสำหรับแต่ละเซลล์ มีวิธีทำเช่นนี้ใน R หรือไม่? ขอบคุณ!

4
การลบเส้นขอบในแปลง R เพื่อให้ได้แกนของ Tufte
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ พิจารณากราฟต่อไปนี้: x <- 1:100 y1 <- rnorm(100) y2 <- rnorm(100)+100 par(mar=c(5,5,5,5)) plot(x,y1,pch=0,type="b",col="red",yaxt="n",ylim=c(-8,2),ylab="") axis(side=2, at=c(-2,0,2)) mtext("red line", side = 2, line=2.5, at=0) par(new=T) plot(x,y2,pch=1,type="b",col="blue",yaxt="n",ylim=c(98,108), ylab="") axis(side=4, at=c(98,100,102), labels=c("98%","100%","102%")) mtext("blue line", side=4, line=2.5, at=100) ฉันจะลบเส้นขอบที่สร้างขึ้นโดยอัตโนมัติและเก็บรักษาเส้นแกนไว้เพื่อให้ได้สไตล์ของ Tufte ได้อย่างไร


4
วิธีการมองเห็นความแตกต่างที่ดีที่สุดในหลาย ๆ สัดส่วนในสามกลุ่ม?
ฉันพยายามเปรียบเทียบว่าสิ่งพิมพ์ข่าวที่แตกต่างกันสามฉบับครอบคลุมหัวข้อต่าง ๆ อย่างไร (พิจารณาผ่านโมเดลหัวข้อ LDA) ฉันมีสองวิธีที่เกี่ยวข้องในการทำเช่นนั้น แต่ได้รับคำติชมจำนวนมากจากเพื่อนร่วมงานว่านี่ไม่ใช่วิธีที่ง่ายมาก ฉันหวังว่าจะมีใครบางคนที่นั่นมีความคิดที่ดีกว่าสำหรับการแสดงภาพนี้ ในกราฟแรกฉันแสดงสัดส่วนของแต่ละหัวข้อในแต่ละสิ่งพิมพ์เช่น: มันค่อนข้างตรงไปตรงมาและใช้งานง่ายสำหรับคนเกือบทุกคนที่ฉันเคยคุยด้วย อย่างไรก็ตามมันยากที่จะเห็นความแตกต่างระหว่างสิ่งตีพิมพ์ หนังสือพิมพ์ฉบับใดครอบคลุมหัวข้อใดเพิ่มเติม เพื่อให้ได้สิ่งนี้ฉันวาดกราฟความแตกต่างระหว่างการตีพิมพ์ที่มีสัดส่วนหัวข้อสูงสุดและลำดับที่สองสูงที่สุดตามสีของสิ่งพิมพ์ที่มีคะแนนสูงสุด แบบนี้: ยกตัวอย่างเช่นบาร์ขนาดใหญ่สำหรับฟุตบอลคือระยะห่างระหว่างอัลอาห์รามอังกฤษและเดลินิวส์อียิปต์ (อันดับ 2 ในการรายงานข่าวฟุตบอล) และเป็นสีแดงเพราะอัลอาห์รามเป็น # 1 ในทำนองเดียวกันการทดลองมีสีเขียวเนื่องจาก Egypt Independent มีสัดส่วนที่สูงที่สุดและขนาดของแถบคือระยะห่างระหว่าง Egypt Independent และ Daily News Egypt (# 2 อีกครั้ง) ความจริงที่ฉันต้องอธิบายว่าทั้งหมดในสองย่อหน้าเป็นสัญญาณที่ค่อนข้างแน่ใจว่ากราฟล้มเหลวในการทดสอบความพอเพียง มันยากที่จะบอกสิ่งที่เกิดขึ้นจริงโดยเพียงแค่มองมัน คำแนะนำทั่วไปเกี่ยวกับวิธีเน้นสิ่งพิมพ์ที่โดดเด่นสำหรับแต่ละหัวข้อด้วยวิธีที่เข้าใจง่ายกว่านี้? แก้ไข: ข้อมูลจะเล่นกับ:นี่คือdputผลลัพธ์จาก R , เช่นเดียวกับไฟล์ CSV แก้ไข 2:นี่คือเวอร์ชันพล็อตจุดเริ่มต้นโดยมีขนาดของจุดที่เป็นสัดส่วนกับสัดส่วนของหัวข้อในคลังข้อมูล (ซึ่งเป็นวิธีการเรียงลำดับหัวข้อเดิม) แม้ว่าฉันจะต้องปรับแต่งมันเพิ่มอีกนิด แต่ก็รู้สึกได้ง่ายกว่าที่ฉันเคยทำมาก่อน ขอบคุณทุกคน!

5
การสร้างภาพข้อมูลการเชื่อมโยงแบบวงกลมชนิดนี้เรียกว่าอะไร?
แผนภูมิประเภทนี้มีชื่อหรือไม่? ที่สำคัญกว่านั้นมีห้องสมุดการสร้างภาพข้อมูลที่ฉันสามารถใช้สร้างมันได้หรือไม่? http://www.nytimes.com/interactive/2007/12/15/us/politics/DEBATE.html

2
การแสดงภาพเป็นเส้นโค้ง
โดยปกติแล้วหนังสือเรียนจะมีตัวอย่างที่ดีในเรื่องพื้นฐานของเส้นโค้งสม่ำเสมอเมื่ออธิบายหัวข้อ บางอย่างเช่นแถวของสามเหลี่ยมเล็ก ๆ สำหรับเส้นโค้งเชิงเส้นหรือแถวของ humps เล็ก ๆ สำหรับลูกบาศก์เส้นโค้ง นี่คือตัวอย่างทั่วไป: http://support.sas.com/documentation/cdl/en/statug/63033/HTML/default/viewer.htm#statug_introcom_a0000000525.htm ฉันสงสัยว่าถ้ามีวิธีง่ายๆในการสร้างพล็อตของพื้นฐาน spline โดยใช้ฟังก์ชั่น R มาตรฐาน (เช่น bs หรือ ns) ฉันเดาว่ามีบางส่วนของเลขคณิตเมทริกซ์ง่าย ๆ รวมกับโปรแกรม R เล็กน้อยซึ่งจะพ่นพล็อตพื้นฐานของเส้นโค้งในลักษณะที่สง่างาม ฉันคิดไม่ออกเลย!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.