dataframe ของแพนด้าจะคล้ายกับตารางที่มีแถวและคอลัมน์ บางครั้งเราอาจจำเป็นต้องพิมพ์อักษรตัวแรกของคอลัมน์ใน dataframe ให้เป็นตัวพิมพ์ใหญ่ ซึ่งสามารถทำได้ด้วยวิธีต่อไปนี้
การสร้างดาต้าเฟรม
ในตัวอย่างด้านล่าง ขั้นแรกเราจะสร้าง dataframe ที่มีชื่อคอลัมน์เป็น Day และ Subject
ตัวอย่าง
import pandas as pd # A dataframe df = pd.DataFrame({'Day': ['mon', 'tue', 'wed', 'thu', 'fri'], 'Subject': ['Math', 'english', 'science', 'music', 'games']}) print(df)
ผลลัพธ์
การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -
Day Subject 0 mon Math 1 tue english 2 wed science 3 thu music 4 fri games
การใช้ฟังก์ชันตัวพิมพ์ใหญ่ ()
เราใช้ฟังก์ชัน str.capitalize() กับ dataframe ด้านบนสำหรับคอลัมน์ชื่อ Day ดังที่คุณสังเกตได้ ชื่อของวันทั้งหมดเป็นตัวพิมพ์ใหญ่ที่ตัวอักษรตัวแรก
ตัวอย่าง
import pandas as pd # A dataframe df = pd.DataFrame({'Day': ['mon', 'tue', 'wed', 'thu', 'fri'], 'Subject': ['Math', 'english', 'science', 'music', 'games']}) #print(df) df['Day'] = df['Day'].str.capitalize() print(df)
ผลลัพธ์
การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -
Day Subject 0 Mon Math 1 Tue english 2 Wed science 3 Thu music 4 Fri games