-
ไปเก็บข้อมูล Pokémon ลง Pokédex ด้วย R กัน

หลังจากที่ได้เรียน Web Scraping 💻 ในคลาสเรียน R มาแล้ว วันนี้หนุ่มจะพาไปเก็บข้อมูล Pokémon จากหน้าเว็บ Static website ด้วยภาษา R กัน ต่อเนื่องจากบทความ ทำรายงานสถิติประจำเดือนง่ายๆ ด้วยภาษา R ก่อนหน้านี้ โดยหนุ่มจะใช้หน้าเว็บ List of Pokémon | Pokémon Wiki | Fandom นี้ ในการดึงข้อมูลออกมา ดาวน์โหลดรูปเก็บไว้ในเครื่อง และโหลดข้อมูลลง Google sheet ดูน้า พร้อมแล้วไปกันเลย List of contents Load library เบื้องต้นหนุ่มจะเรียกใช้ library พื้นฐาน 3 ตัวนะครับ Extract text from <table> tag จากที่บอกไปข้างต้นว่าหนุ่มจะใช้เว็บของ Fandom ในการดึงนะครับ
-
พาไปรู้จักด้วงมะพร้าว เลี้ยงง่าย แถมกินแซ่บ

หลายๆ ท่านอาจจะเคยเห็นด้วงมะพร้าววางขายบนรถเข็นขายแมลงทอดตัวอ้วนๆ กลมๆ เป็นมันวาวกันมาบ้างแล้ว หรือท่านใดที่ไม่เคยเห็น วันนี้แอดจะพาไปรู้จักกับ ด้วงมะพร้าว ดุ๊กดิ๊กๆ นี้กัน ด้วงมะพร้าว รู้จักกันในหลายชื่อในประเทศไทย ไม่ว่าจะเป็นด้วงสาคู ด้วงงวง ด้วงไฟ หรือด้วงลาน ส่วนแถวบ้านแอดเรียกว่า “ด้วงหม่าป้าว” ฮ่าๆ (สำเนียงคนเมือง) ที่บ้านแอดเรียกได้ว่าเป็นอาหารอันโอชะเลยล่ะ เลี้ยงมาแค่ไหน คนขอซื้อเพียบ บางทีแม่แอดยังเลี้ยงไม่ครบกำหนดเวลาเลย ลูกค้าก็จะซื้อเอาให้ได้ จำเป็นต้องไปค้นจากโรงเลี้ยงออกมาขายเลยล่ะ มันโตมายังไงกันนะ ด้วงมะพร้าวเมื่อโตเต็มวัย จะมีเปลือกแข็งมันวาวลักษณะตัวส่วนใหญ่เป็นสีดำ แซมด้วยสีส้มหรือสีแดง มีงวงและบินได้ แต่ก่อนที่มันจะมีลักษณะเป็นแบบนี้ จะใช้เวลาหลายวันในการฟูมฟักตัวเองตั้งแต่ ระยะไข่ ตัวหนอน ดักแด้ จนโตเต็มวัย ซึ่งมีวงจรชีวิตเป็นแบบนี้ ต้องยอมรับด้วงมะพร้าวในทางการเกษตรอาจไม่ได้ดูสวยงามขนาดนั้น เพราะมันมีนิสัยชอบรบกวนและฆ่าต้นไม้ตระกูลปาล์ม ไม่ว่าจะเป็น ต้นมะพร้าว ต้นปาล์ม ต้นหมาก ต้นสาคู อินทผาลัม ฯลฯ ชาวสวนจึงไม่ค่อยชอบเท่าไหร่ เพราะตัวหนอนจะอาศัยและกัดกินยอดอ่อนของต้น พอเป็นตัวเต็มวัยจะเกาะกินเนื้อไม้ด้านในของลำต้นลึกจนเป็นโพรง ซึ่งอาจทำให้ต้นตายได้ และที่แอดทำฟาร์มอยู่นี้ เราวางให้เป็นโรงเลี้ยงระบบปิด ไม่ให้พ่อแม่พันธุ์หลุดรอดออกไปข้างนอกได้ แต่ก็มีตัวพ่อแม่พันธ์ุที่อยู่ในธรรมชาติ บินมาตามกลิ่นฟีโรโมนที่เราเลี้ยง
-
ทำรายงานสถิติประจำเดือนง่ายๆ ด้วยภาษา R

หลังจากที่ได้ลองใช้ Python ทำรายงานมาแล้ว คราวนี้ก็มาลองใช้ R ในการทำรายงานดูบ้างครับ เพราะหนุ่มเชื่อว่าแค่การเรียนอย่างเดียว มันจำไม่ได้หรอก ต้องเรียนจากประสบการณ์ และการใช้งานกับสถานการณ์จริงด้วย 😎 ครั้งนี้มาพร้อมกับโจทย์ที่ว่า “จำนวนผู้ป่วยทั้งหมดที่รับไว้ในหอผู้ป่วยในและอัตราการครองเตียงเดือนนี้เป็นเท่าใด? เพิ่มขึ้นหรือลดลงแค่ไหนเมื่อเทียบกับเดือนที่แล้ว” สร้างกราฟ และตารางตัวเลขให้พี่ด้วย หลังจากที่ไปดีลกับทีม DE รบกวนดึงข้อมูลให้หน่อยค้าบบ ได้ไฟล์มาแล้วก็มาเริ่มกันเลย ✌️ Import data เกริ่นไว้ก่อนนะครับ ข้อมูลที่ใช้แสดงตัดมาใช้แค่สองเดือนนะครับเป็นข้อมูลผู้ป่วยใน (In-patient Department: IPD) ของโรงพยาบาลและเข้ารหัส (Encode) ไว้แล้วน้า .. โอเค เริ่ม ใช้ Library readxl ในการอ่านไฟล์ Excel ที่ได้มาจากทีม DE ใช้ทั้งหมด 3 ชีท Data exploratory analysis มาสำรวจดูข้อมูลกันก่อน 🔍 แต่ละชีทมีข้อมูลเป็นยังไงมั้ง a. Raw Data ipd มีประมาณ
-
วิเคราะห์ความรู้สึกของลูกค้าจากคอมเมนต์ใน TikTok ด้วย python

หลังจากที่เกริ่นไว้นานแล้วว่าจะเขียน post เกี่ยวกับ python บ้าง มาด้วยหัวข้อแรก ก็เริ่มจากวิเคราะห์ความรู้สึกของลูกค้าเลย disclaimer กันก่อนอันนี้เป็นโปรเจ็คลองทำนะครับ โค้ดอาจจะยึดยาวซักหน่อย จะได้เห็นที่มาที่ไปครับ เป็นยังไงไปดูกัน จากแนวคิดที่ได้ไปอบรมมา หนุ่มได้เรียน Web scrapping ทั้งที่เป็น Static และ Dynamic ในคอร์สอบรม Geeks ของกรมควบคุมโรค (ป้ายยาของเค้าดีจริงๆ) และก็ได้ลองทำตามบทความ >>link<< ของ อ.ดร.กานต์ ม.รังสิต ในการวิเคราะห์ความรู้สึกของลูกค้าที่คอมเมนต์เข้ามา หนุ่มก็เลยรวบองค์ความรู้ 2 อันนี้มาประกอบกันดู ซึ่งแบ่งออกเป็น 5 ขั้นตอนหลัก ดังนี้ Library เป็นโปรเจ็คที่ค่อนข้างเรียกใช้ Library ที่เยอะมากเหมือนกันนะเนี่ย หลักๆ ก็จะเป็น BeautifulSoup, Selenium, Regex, Altair, … มากมายค่อยๆ บอกว่าใช้ทำอะไรในขั้นต่อไปแล้วกันนะครับ —สำหรับ Library ไหนที่เครื่องท่านผู้อ่านยังไม่มี ให้ pip
-
[SQL] อยากรู้อันดับไหนล่ะ? เมื่อมากที่สุดอันดับ 2 ไม่พอ
![[SQL] อยากรู้อันดับไหนล่ะ? เมื่อมากที่สุดอันดับ 2 ไม่พอ](https://feasibleth.com/wp-content/uploads/2025/01/Slide28.png)
เปิด LeetCode มาฝึกสมองกันอีกแล้ว คราวนี้ไม่ได้อยากรู้แค่มากที่สุดอันดับ 2 (ตามโพสต์ก่อนหน้านี้: link) ต้องการความ dynamic มากขึ้น อันดับไหนก็ได้ถ้าชั้นอยากรู้ เจ้าทาสทั้งหลายจงไปหาคำตอบมาให้ข้า .. ฮ่าๆๆ งั้นคงต้องเขียนเป็นฟังก์ชันแล้วล่ะ โอเคเริ่ม Table: Table: Employee Write a solution to find the nth highest salary from the Employee table. If there is no nth highest salary, return null. จงหา เงินเดือนที่สูงที่สุดตามอันดับที่ระบุ (nth) จากตารางทาส ถ้าไม่มีอันดับที่ต้องการส่ง null กลับมาจ้า The result format is in the following
-
เตรียมอาหารให้ตัวอ่อนด้วงมะพร้าว ด้วยหัวมันสำปะหลัง

ต่อเนื่องกันอีกโพสต์นึง คราวนี้เราต้องการประหยัดต้นทุนอาหารลงด้วยกันขุดหัวมันสำปะหลังเอง พูดได้เลยว่าเหนื่อยโฮกปี๊บ จากนักคอมพิวเตอร์มาจับเสียมขุดดินคุณเอ้ยย แน่นอนว่ามือเป็นตุ่มน้ำพอง แสบๆ คันๆ แม่บอกว่าเป็นการรับน้องเกษตรกร ฮ่าๆๆ เป็นยังไงมั้งไปดูกัน… สิ่งที่เตรียม ขั้นตอนการทำหัวมันสำปะหลัง 1. หัวมันสำปะหลัง ปลูกไว้ประมาณ 1 ปี หัวใหญ่มาก แล้วก็ใช้ 2 มือ 3 แรงคน ขุด ขุด ขุด เหนื่อยมากก 2. ขุดๆ ไปครึ่งวัน ก็ได้มา 1 รถยู้ (รถเข็น) 3. จากนั้นก็ล้างทำความสะอาด ผึงไว้รอสับ 4. สับ สับ สับ สับไปเรื่อยๆ จนหมด 5. นำไปผึงแดดไว้ 3 แดด เพื่อไล่ความชื้นออกไป จะเก็บได้นาน 6. เมื่อจะใช้นำไปเลี้ยงน้อง ให้นำออกมาแช่น้ำทิ้งไว้ 1 คืน การเตรียมกาบมะพร้าวสับ
-
เตรียมอาหารให้ตัวอ่อนด้วงมะพร้าว ด้วยกากแป้งมัน

สวัสดีฮะทุกท่านที่เข้ามาเปิดอ่าน โพสต์นี้น่าจะบันทึกการเป็นฟาร์มเมอร์ของเรากลายๆ แหละ ฮ่าๆๆ หลังจากพยายามสมัครงานหลายทีแล้วแต่พี่ บ. เค้ายังไม่พิจารณาหรือยังไงนี่แหละ ประกอบกับได้ไปฟัง One Person Business มาก็เลยมีไฟอยากจะดำเนินกิจการของที่บ้านด้วย เลยตัดสินใจกลับบ้านนอก มาถึงวันแรกก็เอาเลย เพราะแม่สั่ง พ่อแม่พันธ์ุด้วงมะพร้าว และอาหารชุดแรกมารอแล้ว เป็นยังไงไปดูกัน .. สิ่งที่เตรียม ขั้นตอนการทำ 1. หลังจากที่พ่อแม่พันธ์มาถึงแล้ว แยกกะละมังตัวพ่อ ตัวแม่ แล้วให้กล้วยเพื่อเป็นอาหารได้ ใช้ฝาถาดปิดกันมันหนี 2. ใช้หัวอาหาร 1 กระป๋องล้นนิดหน่อย (น้ำหนักน่าจะ 1 ขีด) ใส่กะละมัง ตามด้วยน้ำ 1 ขัน เพื่อละลายเม็ดอาหารพอเปื่อยๆ 3. กากแป้งมันถุงละ 1 กก. ก็แบ่งครึ่ง (ครึ่งโล) ลงกะละมังได้เลย จากนั้นก็กวนๆ ให้เป็นเนื้อเดียวกัน 4. วางกาบมะพร้าวสับไว้ด้านบนให้พอทั่ว เป็นที่หลบซ่อนตัวพ่อแม่พันธ์ และไปที่วางไข่ด้วย 5. ปล่อยพ่อแม่พันธ์ุ 5
-
[SQL] หาค่ามากที่สุดอันดับสอง 🥈 เพราะที่หนึ่งไม่ไหว
![[SQL] หาค่ามากที่สุดอันดับสอง 🥈 เพราะที่หนึ่งไม่ไหว](https://feasibleth.com/wp-content/uploads/2025/01/Slide18.png)
ลูปกลับมาอีกครั้ง Leet The Series คราวนี้เลือกระดับ intermediate กลางๆ ดู จากโจทย์นะฮะ นึกถึงเพลงเก่าขึ้นเลยทันที (รู้เลยว่าอยู่ยุคไหน ม่ายน้า 😁) หลังจากพยายามอยู่นานมากไม่สำเร็จ ฮ่าๆๆ คือเราแก้ objective แรกได้ แต่ไม่ผ่านข้อสองอะ โจทย์เป็นไง ไปดูกัน หัวข้อนี้ 176. Second Highest Salary Table: Employee Write a solution to find the second highest distinct salary from the Employee table. If there is no second highest salary, return null. ฉันเต็มใจขอเป็นแค่ที่สอง 🎶 .. เดี๋ยวก๊อนน เค้าต้องการเงินเดือนที่มากสุดอันดับสอง ไม่พอถ้าไม่มีที่สองให้ส่ง NULL มาครับ ตอนแรกคิดว่ากินหมูแล้วครับ สุดท้ายไม่หมูอ่า The result
Search
About
Feasible เว็บไซต์ที่นำเสนออาชีพปัจจุบันที่เรา (เจ้าของเว็บ) กำลังทำ ไม่ว่าจะเป็น นักวิเคราะห์ข้อมูล นักเรียน นักอ่าน นักฟาร์ม และอีกหลากหลายมุมมอง เรียกได้ว่าเป็น ‘แกงโฮะ’ เลยล่ะ ฮ่าๆๆ ติดตาม Content ที่จะทำออกมาได้เรื่อยๆ นะครับ ขอบคุณที่เข้ามาเยี่ยมกัน 😁✌️





