อาร์กิวเมนต์ 'ระดับ', 'คีย์' และชื่อสำหรับในฟังก์ชัน concat ของ Pandas คืออะไร
คำถาม ฉันจะใช้pd.concatอย่างไร? เป็นสิ่งที่levelsโต้แย้งหรือไม่? เป็นสิ่งที่keysโต้แย้งหรือไม่? มีตัวอย่างมากมายที่ช่วยอธิบายวิธีใช้อาร์กิวเมนต์ทั้งหมดหรือไม่? concatฟังก์ชั่นของ Pandas คือมีดของSwiss Armyของยูทิลิตี้ที่ผสานกัน ความหลากหลายของสถานการณ์ที่เป็นประโยชน์มีมากมาย เอกสารประกอบที่มีอยู่ให้รายละเอียดบางส่วนเกี่ยวกับอาร์กิวเมนต์ที่เป็นทางเลือกบางส่วน ในหมู่พวกเขามีข้อโต้แย้งlevelsและ keysฉันเริ่มคิดว่าข้อโต้แย้งเหล่านั้นทำอะไร ฉันจะก่อให้เกิดคำถามว่าจะทำหน้าที่เป็นประตูเข้ามาในหลาย ๆ pd.concatแง่มุมของ พิจารณากรอบข้อมูลd1, d2และd3: import pandas as pd d1 = pd.DataFrame(dict(A=.1, B=.2, C=.3), [2, 3]) d2 = pd.DataFrame(dict(B=.4, C=.5, D=.6), [1, 2]) d3 = pd.DataFrame(dict(A=.7, B=.8, D=.9), [1, 3]) ถ้าฉันจะเชื่อมต่อสิ่งเหล่านี้เข้าด้วยกัน pd.concat([d1, d2, d3], keys=['d1', 'd2', 'd3']) …