หน้าแรก
หน้าแรก
หากต้องการแยกจำนวนไมโครวินาทีสำหรับแต่ละองค์ประกอบจากวัตถุ TimeDeltaIndex ให้ใช้ TimedeltaIndex.nanoseconds ทรัพย์สิน ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd สร้างวัตถุ TimeDeltaIndex เราได้ตั้งค่าข้อมูลที่เหมือนไทม์เดลต้าโดยใช้พารามิเตอร์ data ด้วย - tdIndex = pd.TimedeltaIndex(data
ในการส่งคืนดาต้าเฟรมของคอมโพเนนต์ TimedeltaIndex ให้ใช้ TimedeltaIndex.components ทรัพย์สิน ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd สร้างวัตถุ TimeDeltaIndex เราได้ตั้งค่าข้อมูลที่เหมือนไทม์เดลต้าโดยใช้พารามิเตอร์ data ด้วย - tdIndex = pd.TimedeltaIndex(data =['10 day 5h 2 min 35s
ในการส่งคืน TimeDeltaIndex เป็นวัตถุ ndarray ของวัตถุ datetime.datetime ให้ใช้ TimeDeltaIndex.to_pytimedelta() วิธีการ ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd สร้างวัตถุ TimeDeltaIndex เราได้ตั้งค่าข้อมูลที่เหมือนไทม์เดลต้าโดยใช้พารามิเตอร์ data ด้วย - tdIndex = pd.TimedeltaIndex(data
สมมติว่าเราได้รับไบนารีทรีที่มีโหนดรูท รูท และรายการที่เชื่อมโยงที่มีส่วนหัวของโหนด หัว เราต้องหาว่าลิงค์ลิสต์นั้นมีอยู่ในไบนารีทรีนั้นหรือไม่ หากชุดของโหนดในทรีมีการเชื่อมโยงซึ่งกันและกันในลำดับเป็นรายการที่เชื่อมโยง และหากลำดับนั้นคล้ายกับของรายการที่เชื่อมโยงที่ให้ไว้ เราจะส่งคืน จริง หรืออย่างอื
ใช้ to_series() วิธีสร้างชุดข้อมูลจาก TimeDeltaIndex ใน Pandas ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd สร้างวัตถุ TimeDeltaIndex เราได้ตั้งค่าข้อมูลที่เหมือนไทม์เดลต้าโดยใช้พารามิเตอร์ data - tdIndex = pd.TimedeltaIndex(data =['10 day 5h 2 min 3us 10ns', '+22:39:19.999999&
สมมติว่าเราได้รับรายชื่อเมืองและรายชื่อถนนที่เชื่อมถึงกัน รายชื่อ เมือง ประกอบด้วยชื่อเมืองที่รถทัวร์เข้าเยี่ยมชมตามลำดับ ในรายการ ถนน ถนนจะเรียงตามลำดับ (ต้นทาง, ปลายทาง) ซึ่งหมายความว่ามีถนนเดินรถทางเดียวจากต้นทางไปยังปลายทาง ขณะนี้ มีปัญหาที่ชื่อเมืองบางชื่อใน เมือง ในรายการอาจถูกสะกดผิด เราต้องแ
สมมติว่าเราได้รับรายการที่มีค่าเป็นคู่ของ (m, c) ค่าเหล่านี้แสดงถึงเส้น โดยที่ y =mx + c นอกจากนี้เรายังได้รับสองค่า l และ r เราต้องหาจำนวนเส้นที่ตัดกันระหว่างช่วง x =l ถึง x =h ดังนั้น หากอินพุตเป็นเหมือน input_list =[[4, 6],[-6, 10],[8, 12]], l =0, h =2 ผลลัพธ์จะเป็น 2 ถ้าเราดูที่รูปภาพที่กำหน
สมมติว่าเราได้รับสองรายการ p และ q ที่มีตัวเลขจำนวนเต็มบางตัว เราต้องคูณค่าทั้งหมดของรายการเหล่านี้และต้องหาค่าที่มากที่สุดเป็นอันดับที่ k จากผลการคูณ ดังนั้น หากอินพุตเป็น p =[2, 5], q =[6, 8], k =2 ผลลัพธ์จะเป็น 16 ผลการคูณคือ:2 * 6 =12, 2 * 8 =16, 5 * 6 =30, 5 * 8 =40 องค์ประกอบที่ใหญ่เป็นอันดั
สมมติว่าเราได้รับต้นไม้ไบนารี เราต้องหา subtree ที่ใหญ่ที่สุดจากทรีที่เป็น binary search tree (BST) เราส่งคืนโหนดรูทของ BST ดังนั้นหากอินพุตเป็นแบบ แล้วผลลัพธ์จะเป็น − เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - ค :=0 ม :=null กำหนดฟังก์ชัน recurse() นี่จะใช้โหนด ถ้าโหนดไม่เป็นโมฆะ left_val
สมมติว่าเราได้รับต้นไม้ไบนารี เราต้องค้นหาว่ามีต้นไม้การค้นหาไบนารี (BST) อยู่ในทรีย่อยของมันหรือไม่ และหาผลรวมของ BST ที่ใหญ่ที่สุด เพื่อหาผลรวม เราเพิ่มค่าของแต่ละโหนดใน BST นั้น เราคืนค่าผลรวมเป็นผลลัพธ์ ดังนั้นหากอินพุตเป็นแบบ แล้วผลลัพธ์จะเป็น 12 BST ในไบนารีทรีที่กำหนดคือ − ผลรวมของโหน
หากต้องการค้นหาเวลาเริ่มต้นสำหรับออบเจ็กต์ Period ที่กำหนด ให้ใช้ คุณสมบัติperiod.start_time . ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd pandas.Period หมายถึงช่วงเวลาหนึ่ง การสร้างวัตถุช่วงเวลาสองรายการ period1 = pd.Period("2020-09-22") period2 = pd.Period(freq="D", y
หากต้องการทราบสัปดาห์ของปีในช่วงเวลาที่กำหนด ให้ใช้ period.weekofyear คุณสมบัติ. ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd pandas.Period หมายถึงช่วงเวลาหนึ่ง การสร้างวัตถุช่วงเวลาสองรายการ period1 = pd.Period("2020-09-23") period2 = pd.Period(freq="D", year = 2021, mo
ในการรับปีจากอ็อบเจกต์ Period ให้ใช้ period.year คุณสมบัติ. ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd pandas.Period หมายถึงช่วงเวลาหนึ่ง การสร้างวัตถุช่วงเวลาสองรายการ period1 = pd.Period("2020-09-23") period2 = pd.Period(freq="D", year = 2021, month = 4, day = 16, ho
ในการแปลงระยะเวลาเป็นความถี่ที่ต้องการ ให้ใช้ period.asfreq() กระบวนการ. สมมติว่าเราจะตั้งค่าความถี่เป็นรายชั่วโมงที่ต้องการโดยใช้ตัวระบุ H ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd pandas.Period หมายถึงช่วงเวลาหนึ่ง สร้างวัตถุรอบระยะเวลาสองรายการ period1 = pd.Period("2020-09-23 03
หากต้องการเปลี่ยนความถี่ของออบเจ็กต์ระยะเวลาที่กำหนดจากวินาทีเป็นความถี่รายวัน ให้ใช้ period.asfreq() วิธีการและตั้งค่าพารามิเตอร์ D ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd pandas.Period หมายถึงช่วงเวลาหนึ่ง การสร้างวัตถุรอบระยะเวลา เราได้ตั้งค่าความถี่เป็นวินาทีเช่น S โดยใช้พารามิเตอ
หากต้องการเปลี่ยนความถี่ของวัตถุรอบระยะเวลาที่กำหนดจากวินาทีเป็นความถี่รายชั่วโมง ให้ใช้เมธอด period.asfreq() และตั้งค่าพารามิเตอร์ H ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd pandas.Period หมายถึงช่วงเวลาหนึ่ง การสร้างวัตถุรอบระยะเวลา เราได้ตั้งค่าความถี่เป็นวินาทีเช่น S โดยใช้พารามิเต
หากต้องการเปลี่ยนความถี่ของออบเจ็กต์ระยะเวลาที่กำหนดจากความถี่วินาทีเป็นความถี่นาที ให้ใช้ period.asfreq() วิธีการและตั้งค่าพารามิเตอร์ ‘T’ . ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd pandas.Period หมายถึงช่วงเวลาหนึ่ง การสร้างวัตถุรอบระยะเวลา เราได้ตั้งค่าความถี่เป็นวินาที เช่น S โดยใช
ในการจัดรูปแบบและส่งคืนการแสดงสตริงของอ็อบเจ็กต์ Period ให้ใช้ period.strftime() กระบวนการ. ด้วยเหตุนี้ ให้ตั้งค่าตัวระบุรูปแบบเป็นอาร์กิวเมนต์ เช่น strftime(%d-%b-%Y) ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd pandas.Period หมายถึงช่วงเวลาหนึ่ง การสร้างวัตถุรอบระยะเวลา period = pd.Perio
ในการจัดรูปแบบอ็อบเจ็กต์ Period ให้ใช้เมธอด period.strftime() และแสดง Quarter ให้ตั้งค่าพารามิเตอร์เป็น Q%q ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd pandas.Period หมายถึงช่วงเวลาหนึ่ง การสร้างวัตถุรอบระยะเวลา period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour
ในการจัดรูปแบบวัตถุจุด ให้ใช้ period.strftime() เมธอดและการแสดงปีโดยไม่ใช้ศตวรรษ ให้ตั้งค่าพารามิเตอร์เป็น %y ขั้นแรก นำเข้าไลบรารีที่จำเป็น - import pandas as pd pandas.Period หมายถึงช่วงเวลาหนึ่ง การสร้างวัตถุรอบระยะเวลา period = pd.Period(freq="S", year = 2021, month = 9, day = 18, ho