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

Python - ตั้งชื่อคอลัมน์ใน Pandas DataFrame อย่างชัดเจน

บทนำ

ใช้พารามิเตอร์ names ของ read_csv() เพื่อตั้งชื่อคอลัมน์เมื่อไฟล์ CSV ไม่มีหัวข้อ

ขั้นตอน

  1. นำเข้า pandas
  2. อ่าน CSV โดยระบุ names=['Team', 'Rank_Points', 'Year']:
    dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\TeamData.csv",
        names=['Team', 'Rank_Points', 'Year'])

โค้ดเต็ม

import pandas as pd

# อ่าน CSV ไม่มีหัวข้อ
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\TeamData.csv")
print("Reading the CSV file without headers...\n", dataFrame)

# เพิ่มหัวข้อ
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\TeamData.csv",
    names=['Team', 'Rank_Points', 'Year'])
print("\nReading the CSV file after updating headers...\n", dataFrame)

ผลลัพธ์

ข้อมูลเดิมไม่มีหัวข้อ หลังเพิ่ม names แล้วมีคอลัมน์ Team, Rank_Points, Year