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

เปลี่ยนชื่อคอลัมน์ด้วยหมายเลขดัชนีของไฟล์ CSV ใน Pandas

บทนำ

ใช้ dataFrame.columns.values[] เปลี่ยนชื่อคอลัมน์ตามดัชนี

ขั้นตอน

  1. นำเข้า pandas
  2. อ่าน SalesData.csv
  3. แสดงชื่อคอลัมน์เดิม: dataFrame.columns
  4. เปลี่ยนชื่อ:
    dataFrame.columns.values[0] = "Car Names"
    dataFrame.columns.values[1] = "Registration Cost"
    dataFrame.columns.values[2] = "Units Sold"

โค้ดเต็ม

import pandas as pd

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")
print("Reading the CSV file...\n", dataFrame)

res = dataFrame.columns
print("\nDisplaying column names : \n", res)

dataFrame.columns.values[0] = "Car Names"
dataFrame.columns.values[1] = "Registration Cost"
dataFrame.columns.values[2] = "Units Sold"
print("\nDisplaying updated column names : \n", res)

ผลลัพธ์

ชื่อคอลัมน์เปลี่ยนจาก ['Car', 'Reg_Price', 'Units'] เป็น ['Car Names', 'Registration Cost', 'Units Sold']