Page 187 - python
P. 187

161






                    ลําดับ     (น้ําหนักหมี)      (รอบอกหมี)                    ×                 
                                                           2
                                                                                             2
                     10        1350          343       1350  = 1,822,500    463,050      343  = 117,649
                     รวม      7,308         2,008         7,040,064         1,766,610        460,020

                                           
                   ตัวอยางที่ 12.6 การพล็อตขอมูลน้ําหนักเทียบกับเสนรอบอกหมี
                    %pylab inline
                    x = [220, 210, 450, 440, 520, 710, 908, 1200, 1300, 1350]
                    y = [113, 132, 150, 153, 162, 170, 215, 250, 320, 343]


                    figure(figsize=(10, 6), dpi=80)
                    plt.grid(1)
                    plt.plot(x, y, 'ro')
                    plt.axis([0,1600, 0, 500])

                    for xi, yi in zip(x, y):
                        plt.text(xi, yi, '({}, {})'.format(xi, yi))
                    plt.show()


                   ผลลัพธ

























                              ภาพประกอบที่ 12.3 แสดงผลลัพธการพล็อตน้ําหนักและความยาวรอบอกหมี

                                                                                            
                                                                                                         ั
                                                                                                         ่
                                                                                                       ํ
                                                                                       
                          ตัวอยางที่ 12.6 กําหนดใหตัวแปร finger() มีความละเอยด 80 dpi และใหวาดเสนกริด ดวยคาสง
                                                                        ี
                   grid(1) และพล็อต ro คือวงกลมสีแดง r = red, o = วงกลม ใหแกน มีความกวาง 0 - 1600 และสูง 0 -
                   500 วนเขาไปใน zip(x,y) โดยเขียนขอความ ในรูปแบบ "({}, {})".format(xi,yi) มีคาเหมือนการใชคําสั่ง
                   ควบคุมรูปแบบการแสดงผล "(%d,%d)" จากนั้นเรียกคําสั่ง show() เพอแสดงกราฟ
                                                                             ื่
   182   183   184   185   186   187   188   189   190   191   192