วิธีย้าย pandas dataframe โดยไม่มีดัชนี
คุณสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อย้าย DataFrame แพนด้าและละเว้นดัชนี:
df. set_index (' first_col '). T
เพียงตั้งค่าคอลัมน์แรกของ DataFrame เป็นดัชนี จากนั้นจึงทำการย้าย
ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ
ตัวอย่าง: ย้าย Pandas DataFrame โดยไม่มีดัชนี
สมมติว่าเรามี DataFrame แพนด้าดังต่อไปนี้:
import pandas as pd #createDataFrame df = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F'], ' points ': [18, 22, 19, 14, 14, 11], ' assists ': [5, 7, 7, 9, 12, 9]}) #view DataFrame print (df) team points assists 0 to 18 5 1 B 22 7 2 C 19 7 3 D 14 9 4 E 14 12 5 F 11 9
หากเราย้าย DataFrame ค่าดัชนีจะแสดงที่ด้านบน:
#transpose DataFrame
df. T
0 1 2 3 4 5
team A B C D E F
points 18 22 19 14 14 11
assists 5 7 7 9 12 9
หากต้องการย้าย DataFrame โดยไม่มีดัชนี เราสามารถใช้ฟังก์ชัน set_index() ก่อน:
#transpose DataFrame without index
df. set_index (' team '). T
team A B C D E F
points 18 22 19 14 14 11
assists 5 7 7 9 12 9
โปรดทราบว่าค่าดัชนีจะไม่แสดงที่ด้านบนของ DataFrame ที่ย้ายอีกต่อไป
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีการทำงานทั่วไปอื่นๆ ในแพนด้า:
วิธีลบคอลัมน์ใน Pandas
วิธีลบแถวใน Pandas DataFrame ตามเงื่อนไข
วิธีลบแถวที่มีค่าเฉพาะใน Pandas