ครั้งหนึ่งฉันเคยเจอพล็อตประเภทหนึ่งสำหรับข้อมูลเชิงหมวดหมู่ (เช่นตารางฉุกเฉิน) บนอินเทอร์เน็ตซึ่งฉันชอบจริง ๆ แต่ฉันไม่เคยพบมันอีกเลยและไม่รู้ด้วยซ้ำว่าเป็นชื่ออะไร มันเป็นเหมือนพล็อตตะแกรงโดยที่ความสูงของแถวและความกว้างของคอลัมน์นั้นถูกปรับสัดส่วนเมื่อเทียบกับความน่าจะเป็นที่ขอบ ดังนั้นแต่ละกล่องจะถูกปรับสัดส่วนให้สอดคล้องกับความถี่สัมพัทธ์ที่คาดหวังภายใต้ความเป็นอิสระ อย่างไรก็ตามมันแตกต่างจากพล็อตตะแกรงในที่นั้นแทนที่จะพล็อตการฟักข้ามในแต่ละกล่องมันพล็อตจุด (เช่นใน scatterplot) ที่ตำแหน่งสุ่มเลือกจากชุด bivariate สำหรับการสังเกตแต่ละครั้ง ด้วยวิธีนี้ความหนาแน่นของคะแนนจะแสดงให้เห็นว่าการนับที่สังเกตได้นั้นตรงกับจำนวนที่คาดหวังมากเพียงใด นั่นคือถ้าความหนาแน่นมีความคล้ายคลึงกันในทุกช่องโมเดลแบบ null นั้นสมเหตุสมผล ) อาจไม่น่าเป็นไปได้มากนักภายใต้โมเดลว่าง เนื่องจากมีการพล็อตจุดแทนการฟักไข่จึงมีความสอดคล้องและเข้าใจง่ายระหว่างองค์ประกอบการวางแผนและการนับที่สังเกตซึ่งไม่จำเป็นต้องเป็นจริงสำหรับแปลงตะแกรง (ดูด้านล่าง) ยิ่งไปกว่านั้นการวางตำแหน่งของคะแนนแบบสุ่มให้ความรู้สึก 'อินทรีย์' นอกจากนี้สีสามารถใช้เพื่อเน้นกล่อง / เซลล์ที่แตกต่างอย่างมากจากตัวแบบ null และพล็อตเมทริกซ์สามารถใช้เพื่อตรวจสอบความสัมพันธ์แบบคู่ระหว่างตัวแปรต่าง ๆ มากมายดังนั้นจึงสามารถรวมข้อดีของพล็อตที่คล้ายกัน
- ไม่มีใครรู้ว่าพล็อตนี้เรียกว่าอะไร?
- มีแพ็คเกจ / ฟังก์ชั่นที่จะทำสิ่งนี้ได้อย่างง่ายดายใน R หรือซอฟต์แวร์อื่น ๆ (เช่น Mondrian)? ฉันไม่สามารถหาอะไรเช่นนั้นในซีดี แน่นอนว่ามันยากที่จะเขียนโค้ดตั้งแต่เริ่มต้น แต่นั่นอาจเป็นความเจ็บปวด
นี่เป็นตัวอย่างง่ายๆของพล็อตตะแกรงสังเกตว่ามันง่ายที่จะเห็นว่าจำนวนนับที่คาดไว้สำหรับหมวดหมู่ที่แตกต่างกันควรเล่นในรูปแบบ null แต่ยากที่จะกระทบยอดฟักข้ามกับตัวเลขจริงทำให้พล็อตที่ไม่ใช่ค่อนข้างง่ายต่อการอ่านและน่ารังเกียจ:
B ~B
A 38 4
~A 3 19
สำหรับสิ่งที่คุ้มค่าพล็อตแบบโมเสคมีปัญหาตรงข้ามแม้ว่ามันจะง่ายกว่าที่จะดูว่าเซลล์ใดมีจำนวนมากเกินไปหรือน้อยเกินไป คาดว่าจะมีการนับ โดยเฉพาะอย่างยิ่งความกว้างของคอลัมน์จะถูกปรับสัดส่วนเมื่อเทียบกับความน่าจะเป็นที่ขอบ แต่ความสูงของแถวไม่ได้ทำให้ข้อมูลนั้นเป็นไปไม่ได้ที่จะแยกออกมา
และตอนนี้สำหรับบางสิ่งที่แตกต่างอย่างสิ้นเชิง ...
- ไม่มีใครรู้ว่าการประชุมที่จะใช้สีฟ้าสำหรับ 'มากเกินไป' และสีแดงสำหรับ 'น้อยเกินไป' มาจากไหน? นี่เป็นสิ่งที่ขัดกับฉันมาตลอด มันดูเหมือนว่าฉันที่มีความหนาแน่นสูงล้ำ (หรือข้อสังเกตมากเกินไป) ไปกับความร้อนและความหนาแน่นต่ำไปกับความหนาวเย็นและที่ (อย่างน้อยในเวทีแสง) สีแดงมีความอุ่นและบลูส์มีCools
อัปเดต: หากฉันจำได้อย่างถูกต้องพล็อตที่ฉันเห็นอยู่ในรูปแบบไฟล์ PDF ของบท (บทนำหรือ ch1) จากหนังสือที่เผยแพร่ออนไลน์ได้อย่างอิสระในฐานะทีเซอร์การตลาด นี่คือแนวคิดคร่าวๆที่ฉันเขียนจากศูนย์:
ถึงแม้จะเป็นรุ่นหยาบฉันคิดว่ามันอ่านง่ายกว่าตะแกรงตะแกรงและในบางวิธีง่ายกว่ากระเบื้องโมเสคแปลง (เช่นง่ายต่อการรับรู้ความสัมพันธ์ของความสัมพันธ์ ระหว่างความถี่ของเซลล์จะอยู่ภายใต้ความเป็นอิสระ) มันจะดีที่จะมีฟังก์ชั่นที่: จะทำสิ่งนี้โดยอัตโนมัติด้วยตารางฉุกเฉินb. สามารถใช้เป็นหน่วยการสร้างของเมทริกซ์พล็อตและc จะมีคุณสมบัติที่ดีที่มาพร้อมกับแปลงข้างต้น (เช่นตำนานที่เหลือมาตรฐานบนพล็อตโมเสค)
shading.points()
ทำสิ่งที่คุณต้องการภายใต้กรอบโครงสร้าง Strucplot ที่อ้างถึงข้างต้นและสามารถใช้เป็นบทความสั้น ๆ ในvcd
แพ็คเกจ
R
ฟังก์ชั่นassocplot
มาใกล้เคียงกับสิ่งที่คุณหมายถึงอะไร? ถ้าไม่ฉันพนันได้เลยว่าR
โปรแกรมเมอร์สามารถแก้ไขสิ่งนั้นหรือmosaicplot
ทำสิ่งที่คุณต้องการ