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

การแสดงกราฟิกของฟังก์ชันทางคณิตศาสตร์หรือชุดข้อมูล มีแผนการที่แตกต่างกันเช่นแปลงเส้น, แปลงแท่งหรือแปลงกระจาย

6
พล็อตแถบโดยใช้ matplotlib โดยใช้พจนานุกรม
มีวิธีใดในการวางพล็อตแท่งโดยmatplotlibใช้ข้อมูลโดยตรงจาก dict คำสั่งของฉันมีลักษณะดังนี้: D = {u'Label1':26, u'Label2': 17, u'Label3':30} ผมคาดหวังว่า fig = plt.figure(figsize=(5.5,3),dpi=300) ax = fig.add_subplot(111) bar = ax.bar(D,range(1,len(D)+1,1),0.5) ทำงาน แต่มันไม่ได้ นี่คือข้อผิดพลาด: >>> ax.bar(D,range(1,len(D)+1,1),0.5) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.7/site-packages/matplotlib/axes.py", line 4904, in bar self.add_patch(r) File "/usr/local/lib/python2.7/site-packages/matplotlib/axes.py", line 1570, in add_patch self._update_patch_limits(p) File …

3
ใส่คำอธิบายประกอบแท่งที่มีค่าบนแผนภาพของ Pandas
ฉันกำลังมองหาวิธีใส่คำอธิบายประกอบแท่งของฉันในพล็อตแท่ง Pandas ด้วยค่าตัวเลขที่โค้งมนจาก DataFrame ของฉัน >>> df=pd.DataFrame({'A':np.random.rand(2),'B':np.random.rand(2)},index=['value1','value2'] ) >>> df A B value1 0.440922 0.911800 value2 0.588242 0.797366 ฉันต้องการได้รับสิ่งนี้: ฉันลองใช้ตัวอย่างโค้ดนี้แล้ว แต่คำอธิบายประกอบจะอยู่กึ่งกลางของขีด x: >>> ax = df.plot(kind='bar') >>> for idx, label in enumerate(list(df.index)): for acc in df.columns: value = np.round(df.ix[idx][acc],decimals=2) ax.annotate(value, (idx, value), xytext=(0, 15), textcoords='offset points')

11
พล็อตเมทริกซ์สหสัมพันธ์ลงในกราฟ
ฉันมีเมทริกซ์ที่มีค่าความสัมพันธ์บางค่า ตอนนี้ฉันต้องการพล็อตสิ่งนั้นในกราฟที่มีลักษณะเช่นนั้นมากหรือน้อย: ฉันจะบรรลุเป้าหมายนั้นได้อย่างไร?
93 r  ggplot2  plot  correlation 

3
วิธีสร้างพล็อตการกระจาย 3 มิติใน Python
ขณะนี้ฉันมีอาร์เรย์เมทริกซ์ nx3 ฉันต้องการพล็อตสามคอลัมน์เป็นสามแกน ฉันจะทำเช่นนั้นได้อย่างไร? ฉันได้ googled และมีคนแนะนำให้ใช้Matlabแต่ฉันรู้สึกลำบากในการทำความเข้าใจ ฉันยังต้องการให้เป็นพล็อตกระจาย ใครช่วยสอนหน่อย

8
วิธีทำให้เส้นโค้งเรียบกับข้อมูลของฉันใน R
Rฉันพยายามที่จะวาดเส้นโค้งเรียบ ฉันมีข้อมูลของเล่นง่ายๆดังต่อไปนี้: > x [1] 1 2 3 4 5 6 7 8 9 10 > y [1] 2 4 6 8 7 12 14 16 18 20 ตอนนี้เมื่อฉันวางแผนด้วยคำสั่งมาตรฐานมันจะดูเป็นหลุมเป็นบ่อและหงุดหงิดแน่นอน: > plot(x,y, type='l', lwd=2, col='red') ฉันจะทำให้เส้นโค้งเรียบเพื่อให้ขอบทั้ง 3 โค้งมนโดยใช้ค่าประมาณได้อย่างไร ฉันรู้ว่ามีหลายวิธีในการปรับให้เข้ากับเส้นโค้งที่ราบรื่น แต่ฉันไม่แน่ใจว่าวิธีใดที่เหมาะสมที่สุดสำหรับเส้นโค้งประเภทนี้และคุณจะเขียนRอย่างไร
88 r  plot  curve-fitting 

5
gnuplot: วิธีพล็อตองค์ประกอบอาร์เรย์ 2 มิติต่อพิกเซลโดยไม่มีระยะขอบ
ฉันกำลังพยายามใช้ gnuplot 5.0 เพื่อพล็อตอาร์เรย์ข้อมูล 2 มิติโดยไม่มีระยะขอบหรือเส้นขอบหรือแกน ... เพียงแค่ภาพ 2D (.png หรือ. jpg) ที่แสดงถึงข้อมูลบางอย่าง ฉันต้องการให้แต่ละองค์ประกอบอาร์เรย์สอดคล้องกับหนึ่งพิกเซลในภาพโดยไม่มีการปรับขนาด / การแก้ไขฯลฯ และไม่มีพิกเซลสีขาวพิเศษที่ขอบ จนถึงตอนนี้เมื่อฉันพยายามตั้งค่าระยะขอบเป็น 0 และแม้กระทั่งการใช้pixelsธงฉันยังคงมีพิกเซลสีขาวแถวหนึ่งอยู่ที่ขอบด้านขวาและขอบด้านบนของภาพ ฉันจะได้รับเพียงแค่ไฟล์รูปภาพที่มีการแสดงพิกเซลต่อพิกเซลของอาเรย์ข้อมูลและไม่มีอะไรพิเศษได้อย่างไร สคริปต์ gnuplot: #!/usr/bin/gnuplot --persist set terminal png size 400, 200 set size ratio -1 set lmargin at screen 0 set rmargin at screen 1 set tmargin at screen 0 …
9 image  plot  gnuplot 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.