Library DS And ML
จริงๆ ตัว library พวกนี้มันสำหรับงานด้าน data science นะครับ แต่ตอนนี้ผมจะเอามาใช้จัดการกับข้อมูลใน csv แทน (ปล. จริงๆ ก่อนนี้ดูตัวอื่นไว้แหละ แต่มีคนแนะนำมาอีกที เลยนึกออกว่ามันมีตัวนี้ สำหรับงานด้านนี้นิหว่า เคยอ่านแล้ว ลืมแล้ว 555 ทีนี้จะได้หัดทีเดียว เผื่อใช้งานอื่นๆ ด้านนี้ด้วย) ดังนั้นเรามาลอง library ด้านนี้กันเถอะครับ
- pip3 install pandas ติดตั้ง pandas นะครับ เวอร์ชั่นปัจจุบันที่ใช้เป็น 1.1.5 นะครับ
- การใช้งาน DataFrame นะครับ ดูที่นี้เลยครับ ส่วนการหาความต่างระหว่าง 2 dataframe ดูที่นี้ครับ ปล.คำสั่ง merge กำลังจะเลิกใช้นะครับ
- เนื่องด้วย python ที่ใช้เป็นเวอร์ชั่น 3.6.9 อยากจะใช้ switch case แต่ไม่มีให้ใช้ (ต้อง 3.10 ถึงจะมี) เลยไปค้นหาวิธีอื่น แล้วก็เจออะไรน่าสนใจมาเลยเอามาเก็บที่นี้ด้วยนะครับ
- pip3 install tqdm อันนี้ไว้ใช้ทำ progress bar นะครับ ดูรายละเอียดได้ที่นี้ ใช้ง่ายมาก
- pip3 install matplotlib อันนี้ไว้ใช้ทำกราฟนะครับ
- pip3 install seaborn อันนี้ก็ไว้ใช้ทำกราฟเช่นกัน
- pip3 install numpy ไว้จัดการข้อมูลคล้าย pandas แต่ pandas ใช้ง่ายกว่า
- pip3 install -U scikit-learn สำหรับสร้างโมเดลของ machine learning นะครับ
- pip3 install --pre pycaret ตามด้วย pip3 install pycaret[full] สำหรับติดตั้ง pycaret หรือไปดูที่การติดตั้ง docker แล้ว Download ไฟล์ yaml ที่ผมทำไว้แล้วใช้คำสั่ง docker-compose -f pycaret.yml up หลังจากนี้เราสามารถใช้ผ่าน jupyter บนเว็บได้เลย
ความคิดเห็น
แสดงความคิดเห็น