คำถามติดแท็ก scatter-plot

7
พล็อตกระจาย Matplotlib พร้อมข้อความที่แตกต่างกันในแต่ละจุดข้อมูล
ฉันกำลังพยายามพล็อตกระจายและบันทึกข้อมูลจุดด้วยตัวเลขที่แตกต่างจากรายการ ตัวอย่างเช่นฉันต้องการพล็อตyvs xและใส่คำอธิบายประกอบด้วยตัวเลขที่nเกี่ยวข้อง y = [2.56422, 3.77284, 3.52623, 3.51468, 3.02199] z = [0.15, 0.3, 0.45, 0.6, 0.75] n = [58, 651, 393, 203, 123] ax = fig.add_subplot(111) ax1.scatter(z, y, fmt='o') ความคิดใด ๆ

6
วิธีการทำพล็อตกระจายกับวงกลมที่ว่างใน Python
ใน Python ด้วย Matplotlib พล็อตกระจายที่มีวงกลมว่างเปล่าจะถูกพล็อตได้อย่างไร เป้าหมายคือการวาดวงกลมที่ว่างเปล่ารอบ ๆดิสก์สีบางอันที่ได้วางแผนไว้แล้วscatter()เพื่อที่จะไฮไลต์โดยไม่ต้องวาดวงกลมสีใหม่ ฉันพยายามที่facecolors=Noneจะไม่มีประโยชน์

7
การตั้งค่าสีที่แตกต่างสำหรับแต่ละชุดในพล็อตกระจายบน matplotlib
สมมติว่าฉันมีชุดข้อมูลสามชุด: X = [1,2,3,4] Y1 = [4,8,12,16] Y2 = [1,4,9,16] ฉันสามารถกระจายพล็อตนี้: from matplotlib import pyplot as plt plt.scatter(X,Y1,color='red') plt.scatter(X,Y2,color='blue') plt.show() ฉันจะทำสิ่งนี้กับ 10 เซ็ตได้อย่างไร ฉันค้นหาสิ่งนี้และสามารถค้นหาการอ้างอิงถึงสิ่งที่ฉันถาม แก้ไข: ทำให้กระจ่าง (หวังว่า) คำถามของฉัน หากฉันโทรกระจายหลายครั้งฉันสามารถตั้งค่าสีเดียวกันให้กับการกระจายแต่ละครั้งได้ นอกจากนี้ฉันรู้ว่าฉันสามารถตั้งค่าอาร์เรย์สีด้วยตนเอง แต่ฉันแน่ใจว่ามีวิธีที่ดีกว่าในการทำเช่นนี้ คำถามของฉันคือ "ฉันจะกระจายชุดข้อมูลหลายชุดของฉันโดยอัตโนมัติอย่างไรแต่ละชุดมีสีแตกต่างกัน หากช่วยได้ฉันสามารถกำหนดหมายเลขเฉพาะให้กับชุดข้อมูลแต่ละชุดได้อย่างง่ายดาย

14
Scatterplot ที่มีฮิสโตแกรมส่วนเพิ่มใน ggplot2
มีวิธีการสร้างแผนการกระจายที่มีฮิสโตแกรมเล็กน้อยเหมือนในตัวอย่างด้านล่างggplot2หรือไม่? ใน Matlab มันเป็นscatterhist()ฟังก์ชั่นและมีอยู่เทียบเท่ากับ R เช่นกัน อย่างไรก็ตามฉันไม่เห็น ggplot2 ฉันเริ่มต้นความพยายามด้วยการสร้างกราฟเดี่ยว แต่ไม่ทราบวิธีจัดเรียงอย่างถูกต้อง require(ggplot2) x<-rnorm(300) y<-rt(300,df=2) xy<-data.frame(x,y) xhist <- qplot(x, geom="histogram") + scale_x_continuous(limits=c(min(x),max(x))) + opts(axis.text.x = theme_blank(), axis.title.x=theme_blank(), axis.ticks = theme_blank(), aspect.ratio = 5/16, axis.text.y = theme_blank(), axis.title.y=theme_blank(), background.colour="white") yhist <- qplot(y, geom="histogram") + coord_flip() + opts(background.fill = "white", background.color ="black") yhist <- …

8
Scatterplot ที่มีจุดมากเกินไป
ฉันพยายามพล็อตตัวแปรสองตัวโดยที่ N = 700K ปัญหาคือมีการทับซ้อนกันมากเกินไปจนพล็อตส่วนใหญ่กลายเป็นบล็อกสีดำทึบ มีวิธีใดบ้างในการมี "เมฆ" ระดับสีเทาที่ความมืดของพล็อตเป็นฟังก์ชันของจำนวนจุดในภูมิภาค กล่าวอีกนัยหนึ่งคือแทนที่จะแสดงจุดแต่ละจุดฉันต้องการให้พล็อตเป็น "เมฆ" ยิ่งมีจำนวนจุดในพื้นที่มากเท่าใดพื้นที่นั้นก็จะยิ่งมืดลง
126 r  scatter-plot 

3
ควบคุมขนาดของจุดในแผนภาพ R?
ใน R plot()ฟังก์ชันรับpchอาร์กิวเมนต์ที่ควบคุมการปรากฏของจุดในพล็อต ฉันกำลังสร้าง scatterplots ที่มีจุดนับหมื่นและชอบจุดเล็ก ๆ แต่ไม่เล็กเกินไป โดยทั่วไปฉันพบว่าตัวpch='.'เล็กเกินไป แต่pch=19ก็อ้วนเกินไป มีบางอย่างอยู่ตรงกลางหรือมีวิธีลดขนาดจุดลงบ้างไหม?
117 r  plot  scatter-plot 

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