Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

เขียนโค้ด Python เพื่อเชื่อมชุด Pandas สองชุดเป็นชุดเดียวโดยไม่ต้องสร้างดัชนีซ้ำ


ป้อนข้อมูล − สมมติว่าคุณมีอนุกรมและผลลัพธ์ในการต่อค่าโดยไม่ทำดัชนีซ้ำคือ

0    1
1    2
2    3
3    4
4    5
5    6

วิธีแก้ปัญหา

เพื่อแก้ปัญหานี้ เราจะทำตามสองขั้นตอนนี้ -

  • กำหนดสองซีรีส์

  • เชื่อมต่อสองชุดและใช้ค่าละเว้นเป็น True เพื่อค้นหาผลลัพธ์ มีการกำหนดไว้ด้านล่าง

pd.concat([series_one,series_two],ignore_index=True)

ตัวอย่าง

ให้เราดูการใช้งานที่สมบูรณ์เพื่อความเข้าใจที่ดีขึ้น -

import pandas as pd
series_one = pd.Series([1,2,3])
series_two = pd.Series([4,5,6])
print(pd.concat([series_one,series_two],ignore_index=True))

ผลลัพธ์

0    1
1    2
2    3
3    4
4    5
5    6