เรียนเขียนโปรแกรมง่ายๆกับ Expert Programming Tutor ในบท numpy Product
ในการหาproductขององค์ประกอบในอาร์เรย์ให้ใช้ฟังก์ชัน prod()
ตัวอย่าง
หา product ขององค์ประกอบของสองอาร์เรย์
import numpy as np |
ผลลัพธ์
24 |
การหาproduct ตามแกน
ถ้านักเรียนระบุ axis = 1, NumPy จะส่งคืน product ของแต่ละอาร์เรย์
ตัวอย่าง
ทำการสรุปในอาร์เรย์ต่อไปนี้ตามแกนที่ 1
import numpy as np |
ผลลัพธ์
[24 1680] |
Product Cummulative หมายถึงการนำproduct บางส่วน เช่น product บางส่วนของ [1, 2, 3, 4] คือ [1, 1 * 2, 1 * 2 * 3, 1 * 2 * 3 * 4] = [1, 2, 6, 24]
- ผลรวมบางส่วนของ Perfom กับฟังก์ชัน cumprod ()
ตัวอย่าง
ใช้product cummulative ขององค์ประกอบทั้งหมดสำหรับอาร์เรย์ต่อไปนี้
import numpy as np |
ผลลัพธ์
[ 5 30 210 1680] |
เป็นอย่างไรกันบ้าง บทนี้เข้าใจกันไหม อย่าลืมไปศึกษาเพิ่มเติมกันได้เองเลยนะครับ
แปลจากhttps://www.w3schools.com/python/numpy_ufunc_products.asp
Tag ที่น่าสนใจ: numpy python programming array product cumulative function axis arithmetic tutorial example code numpy.prod numpy.cumprod numpy_array
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM
Copyright (c) 2013 expert-programming-tutor.com. All rights reserved. | 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com