หน้าแรก
หน้าแรก
ฟังก์ชัน barplot กำหนดความสัมพันธ์ระหว่างตัวแปรตามหมวดหมู่และตัวแปรแบบต่อเนื่อง ข้อมูลจะแสดงในรูปของแท่งสี่เหลี่ยม โดยที่ความยาวของแท่งแสดงถึงสัดส่วนของข้อมูลในหมวดหมู่นั้นๆ แผนภาพจุดที่คล้ายกับแผนภาพแท่ง แต่แทนที่จะเป็นตัวแทนของแถบเติม ค่าโดยประมาณของจุดข้อมูลจะแสดงด้วยจุดที่ความสูงเฉพาะบนอีกแกนหน
ฟังก์ชัน barplot กำหนดความสัมพันธ์ระหว่างตัวแปรตามหมวดหมู่และตัวแปรแบบต่อเนื่อง ข้อมูลจะแสดงในรูปของแท่งสี่เหลี่ยม โดยที่ความยาวของแท่งแสดงถึงสัดส่วนของข้อมูลในหมวดหมู่นั้นๆ แผนภาพจุดที่คล้ายกับแผนภาพแท่ง แต่แทนที่จะเป็นตัวแทนของแถบเติม ค่าโดยประมาณของจุดข้อมูลจะแสดงด้วยจุดที่ความสูงเฉพาะบนอีกแกนหน
Seaborn เป็นห้องสมุดที่ช่วยในการแสดงข้อมูล มันมาพร้อมกับธีมที่ปรับแต่งเองและอินเทอร์เฟซระดับสูง เมื่อมีการสร้างแบบจำลองการถดถอย เนื่องจากเราจำเป็นต้องเข้าใจถึงความสัมพันธ์ที่มีอยู่ระหว่างชุดค่าผสมต่างๆ ของตัวแปรต่อเนื่องทั้งหมด หากมีหลายตัวแปรระหว่างตัวแปร เราต้องตรวจสอบให้แน่ใจว่าตัวแปรนั้นถูกลบออ
เมื่อมีการสร้างแบบจำลองการถดถอย เนื่องจากเราจำเป็นต้องเข้าใจถึงความสัมพันธ์ที่มีอยู่ระหว่างชุดค่าผสมต่างๆ ของตัวแปรต่อเนื่องทั้งหมด หากมีหลายตัวแปรระหว่างตัวแปร เราต้องตรวจสอบให้แน่ใจว่าได้ลบออกจากข้อมูลแล้ว นี่คือที่มาของฟังก์ชัน regpot และ implot ช่วยให้เห็นภาพความสัมพันธ์เชิงเส้นระหว่างตัวแปรในก
สามารถใช้ SciPy เพื่อกำหนดการเปลี่ยนแปลงและการรวมกันตามค่าสองค่าได้ ใช้ฟังก์ชันชื่อ perm ในคลาส special ใน SciPy ไวยากรณ์ของฟังก์ชัน ดัด scipy.special.perm(N, k) แสดงการเปลี่ยนชุดของค่าต่างๆ ด้านล่าง ตัวอย่าง from scipy.special import perm my_permute = perm(6, 2, exact = True) print("The
เมื่อมีการสร้างแบบจำลองการถดถอย เนื่องจากเราจำเป็นต้องเข้าใจถึงความสัมพันธ์ที่มีอยู่ระหว่างชุดค่าผสมต่างๆ ของตัวแปรต่อเนื่องทั้งหมด หากมีหลายตัวแปรระหว่างตัวแปร เราต้องตรวจสอบให้แน่ใจว่าได้ลบออกจากข้อมูลแล้ว ข้อมูลในโลกแห่งความเป็นจริงมักจะไม่เป็นเชิงเส้น เราจำเป็นต้องค้นหากลไกเพื่อให้พอดีกับข้อมูล
ข้อมูลก่อนการประมวลผลหมายถึงการล้างข้อมูล การลบข้อมูลที่ไม่ถูกต้อง สัญญาณรบกวน การแทนที่ข้อมูลด้วยค่าที่เกี่ยวข้อง และอื่นๆ ไม่ได้หมายถึงข้อมูลข้อความเสมอไป อาจเป็นภาพหรือการประมวลผลวิดีโอได้เช่นกัน โดยทั่วไปการประมวลผลข้อมูลล่วงหน้าหมายถึงงานในการรวบรวมข้อมูลทั้งหมด (ซึ่งรวบรวมจากแหล่งข้อมูลต่างๆ
ฮิสเทรีซิสหมายถึงผลกระทบที่ล้าหลังของผลลัพธ์ ในแง่ของธรณีประตู ฮิสเทรีซิสหมายถึงพื้นที่ ที่สูงกว่าค่าเกณฑ์ต่ำสุดที่เจาะจงหรือสูงกว่าค่าเกณฑ์สูง หมายถึงพื้นที่ ที่มีความมั่นใจในธรรมชาติสูง ด้วยความช่วยเหลือของฮิสเทรีซิส นอยส์ที่อยู่นอกขอบของวัตถุในภาพสามารถละเลยได้ ให้เราดูว่าสามารถบรรลุเกณฑ์ฮิสเทร
ค่าของ R, G และ B จะเปลี่ยนไปและนำไปใช้กับภาพต้นฉบับเพื่อให้ได้โทนสีที่ต้องการ ด้านล่างนี้เป็นโปรแกรม Python ที่ใช้ scikit-learn เพื่อใช้งานเหมือนกัน Scikit-learn หรือที่เรียกกันทั่วไปว่า sklearn เป็นไลบรารีใน Python ที่ใช้สำหรับวัตถุประสงค์ในการดำเนินการอัลกอริธึมการเรียนรู้ของเครื่อง - ตัวอย่าง i
NumPy หมายถึง ตัวเลข Python เป็นไลบรารีที่มีอ็อบเจ็กต์อาร์เรย์หลายมิติและหลายวิธีที่ช่วยในการประมวลผลอาร์เรย์ NumPy สามารถใช้เพื่อดำเนินการกับอาร์เรย์ได้หลากหลาย ใช้ร่วมกับแพ็คเกจเช่น SciPy, Matplotlib เป็นต้น NumPy+Matplotlib สามารถเข้าใจได้ว่าเป็นทางเลือกแทน MatLab เป็นแพ็คเกจโอเพ่นซอร์ส ซึ่งหมาย
สมมติว่าเรามีรายการของค่าที่แตกต่างกัน และเราต้องการลบตัวเลขแต่ละตัวโดยไม่ลดจำนวนลง เราต้องหาดัชนีของตัวเลขตามลำดับการลบทิ้ง ดังนั้น หากอินพุตเท่ากับ nums =[4, 6, 2, 5, 3, 1] เอาต์พุตจะเป็น [5, 2, 3, 0, 1, 0] ขณะที่เราลบ 1 ดังนั้นอาร์เรย์จะเป็น [ 4, 6, 2, 5, 3] จากนั้นลบ 2, อาร์เรย์คือ [4, 6, 5, 3]
สมมติว่าเรามีกราฟที่ไม่มีทิศทาง ซึ่งเราต้องตรวจสอบว่าเราสามารถหาวงจรความยาวคี่ในกราฟนั้นได้หรือไม่ ดังนั้น หากอินพุตเป็นเหมือน adj_list =[[1, 2], [0, 3, 4], [0, 3, 4], [1, 2, 4], [1, 2, 3]] แล้วผลลัพธ์จะเป็น True เนื่องจากมีรอบความยาวคี่ เช่น [0, 1, 3, 4, 2], [1, 3, 4], [2, 3, 4]. เพื่อแก้ปัญหา
สมมติว่าเรามีรายการคำที่เรียกว่าพจนานุกรม และเรามีอีกสองสตริงเริ่มต้นและสิ้นสุด เราต้องการเข้าถึงตั้งแต่ต้นจนจบโดยเปลี่ยนอักขระทีละตัวและแต่ละคำที่ได้ควรอยู่ในพจนานุกรมด้วย คำจะคำนึงถึงขนาดตัวพิมพ์ ดังนั้นเราจึงต้องหาจำนวนขั้นตอนขั้นต่ำที่จะต้องทำในตอนท้าย หากไม่สามารถทำได้ ให้คืนค่า -1 ดังนั้นหากอ
สมมติว่าเรามีตัวเลขและรายการขอบ n โหนดต่างๆ เหล่านี้มีป้ายกำกับว่า 0 ถึง N โหนดเหล่านี้กำลังสร้างเครือข่าย แต่ละขอบอยู่ในรูปแบบ (a, b, t) ของกราฟที่ไม่มีทิศทาง ซึ่งแสดงว่าเราพยายามส่งข้อความจาก a ถึง b หรือ b ไปยัง a จะใช้เวลา t เมื่อโหนดได้รับข้อความ ข้อความจะท่วมไปยังโหนดที่อยู่ใกล้เคียงทันที หากโ
สมมติว่าเรามีรายการคำและค่าอื่น k เราต้องหาจำนวนรายการย่อยในคำที่กำหนดเพื่อให้มีคำต่างกัน k คำ ดังนั้น หากอินพุตเป็นเหมือนคำ =[โกลกาตา, เดลี, เดลี, โกลกาตา] k =2 ผลลัพธ์จะเป็น 5 เนื่องจากรายการย่อยต่อไปนี้มีคำที่ไม่ซ้ำ 2 คำ:[โกลกาตา , เดลี], [เดลี, โกลกาตา], [โกลกาตา,เดลี,เดลี], [เดลี,เดลี,โกลกาตา]
สมมติว่าเรามีรายการตัวเลขที่ไม่ซ้ำกันซึ่งเรียกว่า nums ดังนั้นเราต้องหาชุดย่อยที่ใหญ่ที่สุดเพื่อให้องค์ประกอบทุกคู่ในเซตย่อย เช่น (i, j) เป็นไปตาม i % j =0 หรือ j % i =0 ดังนั้นเราจึง ต้องหาขนาดของเซตย่อยนี้ ดังนั้น หากอินพุตมีค่าเท่ากับ nums =[3, 6, 12, 24, 26, 39] เอาต์พุตจะเป็น 4 เนื่องจากเซตย่อ
สมมติว่าเรามีตัวเลขสี่ตัว n, a, b และ c เราต้องหาเทอมที่ n (0 ที่จัดทำดัชนี) ของลำดับการเรียงลำดับของตัวเลขที่หารด้วย a, b หรือ c ได้ ดังนั้น หากอินพุตเป็น n =8 a =3 b =7 c =9 ผลลัพธ์จะเป็น 18 เนื่องจาก 9 พจน์แรกของลำดับคือ [1, 3, 6, 7, 9, 12, 14 , 15, 18]. เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่าน
สมมติว่าเรามีตัวเลข n เราต้องหาจำนวนวิธีที่เราสามารถเติมบล็อก (3 x n) ที่มีโดมิโน 1 x 2 ได้ เราสามารถหมุนโดมิโนได้เมื่อจำเป็น หากคำตอบมีขนาดใหญ่มาก ให้ส่งคืน mod นี้ 10^9 + 7 ดังนั้น หากอินพุตเท่ากับ n =4 เอาต์พุตจะเป็น 11 เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - ม =10^9 + 7 ถ้า n เป็นเลขคี่
สมมติว่าเรามีเมทริกซ์ไบนารีโดยที่ 0 แทนน้ำและ 1 แทนดิน ตอนนี้เราต้องหาที่ดินที่มีระยะทางห่างจากน้ำในแมนฮัตตันมากที่สุดและสุดท้ายก็กลับระยะทาง ดังนั้นหากอินพุตเป็นแบบ 1 1 1 1 1 1 0 1 1 1 1 1 0 0 1 1 จากนั้นเอาต์พุตจะเป็น 3 เนื่องจากเซลล์ [0,0] เซลล์มีระยะห่างแมนฮัตตัน 3 จากน้ำ เพื่อแก้ปัญหาน
สมมติว่าเรามีรายการสี (R, G, B) ตอนนี้ ถ้ามีสีที่ต่างกันสองสีอยู่ติดกัน พวกมันก็สามารถแปลงเป็นรายการสีเดียวของสีที่สามได้ เราต้องหาจำนวนที่น้อยที่สุดที่เหลืออยู่หลังจากลำดับของการแปลงใดๆ ที่เป็นไปได้ ดังนั้น หากอินพุตเป็นสี =[G, R, G, B, R] ผลลัพธ์จะเป็น 1 เนื่องจากสามารถแปลงได้ดังรูปด้านล่าง -