NumPy นิยาม
- หน้าก่อนหน้า Python ลบแฟ้ม
- หน้าต่อไป NumPy พื้นฐาน
อะไรคือ NumPy?
NumPy คือไลบรารี Python สำหรับการจัดการตาราง
มันยังมีฟังก์ชันที่ทำงานในทฤษฎีเลขานุสัญญาณ การแปลงฟังก์ชันของ Fourier และดินแดนของตาราง
NumPy ถูกสร้างโดย Travis Oliphant ในปี 2005 มันเป็นโครงการที่เปิดเสรี และคุณสามารถใช้งานมันได้อย่างอิสระ
NumPy คือ Python สำหรับความเรียบร้อย (Numerical Python)。
ทำไมต้องใช้ NumPy?
ใน Python มีรายการที่สามารถทำงานเหมือนอาเรขาย แต่การจัดการกับมันนั้นช้า
NumPy มีเป้าหมายที่จะให้ตัวแปรอาเรขายที่เร็ว 50 ครั้งมากกว่าตาราง Python โดยปกติ
ตัวแปรอาเรขายใน NumPy ถูกเรียกว่า ndarray
มีการให้ความสนับสนุนหลากหลายฟังก์ชัน ที่ช่วยในการนำโชก ndarray
ง่ายมาก
อาเรขายมักถูกใช้บ่อยในวิทยาศาสตร์ข้อมูล เพราะความเร็วและทรัพยากรมีความสำคัญ
วิทยาศาสตร์ข้อมูลหนึ่งสาขาของวิทยาศาสตร์คอมพิวเตอร์ที่ศึกษาว่าเลือกทางไหนเพื่อเก็บ ใช้ และวิเคราะห์ข้อมูลเพื่อใช้ประโยชน์
ทำไม NumPy จึงเร็วกว่าตาราง?
ต่างจากตาราง อาเรขาย NumPy ถูกจัดไว้ในตำแหน่งต่อเนื่องในหน่วยความจำ ดังนั้นกระบวนการเข้าถึงและจัดการข้อมูลที่สามารถทำได้ได้เร็วและมีประสิทธิภาพ
การกระทำนี้เรียกว่า ภาวะที่ความเร็วต่อการเข้าถึงข้อมูลที่สัมพันธ์กันในวิทยาศาสตร์คอมพิวเตอร์
นี่เป็นเหตุผลหลักที่ทำให้ NumPy ทำงานเร็วกว่าตาราง มันยังถูกปรับปรุงเพื่อใช้กับโครงสร้าง CPU ที่ใหม่
NumPy จะเขียนด้วยภาษาใด?
NumPy คือไลบรารี Python ที่ส่วนบางส่วนเขียนด้วย Python แต่ส่วนใหญ่เขียนด้วย C หรือ C++ สำหรับการคำนวณที่ต้องการความเร็วสูง
คลังรหัส NumPy อยู่ที่ไหน?
รหัสที่มาของ NumPy ตั้งอยู่ในคลังข้อมูล github นี้:https://github.com/numpy/numpy
github: ทำให้ผู้คนหลายคนสามารถทำงานบนคลังรหัสเดียว
- หน้าก่อนหน้า Python ลบแฟ้ม
- หน้าต่อไป NumPy พื้นฐาน