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

จะสร้าง DataFrame ใน Python ได้อย่างไร?


Dataframe เป็นโครงสร้างข้อมูล 2 มิติ Dataframe ใช้เพื่อแสดงข้อมูลในรูปแบบตารางในแถวและคอลัมน์ มันเหมือนกับสเปรดชีตหรือตาราง sql Dataframe เป็นวัตถุ Pandas

ในการสร้างดาต้าเฟรม เราจำเป็นต้องนำเข้าแพนด้า สามารถสร้าง Dataframe ได้โดยใช้ฟังก์ชัน dataframe() dataframe() รับพารามิเตอร์หนึ่งหรือสองพารามิเตอร์ อันแรกคือข้อมูลที่จะกรอกในตารางดาต้าเฟรม ข้อมูลสามารถอยู่ในรูปแบบของรายการหรือพจนานุกรมของรายการ ในกรณีของรายการข้อมูล พารามิเตอร์ที่สองคือชื่อคอลัมน์

สร้าง dataframe จากพจนานุกรมของรายการ

import pandas as pd

data={'Name':['Karan','Rohit','Sahil','Aryan'],'Age':[23,22,21,24]}

df=pd.dataframe(data)

df #print the dataframe

ผลลัพธ์จะเป็นตารางที่มีสองคอลัมน์ชื่อ 'ชื่อ' และ 'อายุ' โดยมีข้อมูลที่ป้อนลงในตาราง

สร้าง dataframe จากรายการ

import pandas as pd

data=[[‘Karan’,23],[‘Rohit’,22],[‘Sahil’,21],[‘Aryan’,24]]

df=pd.dataframe(data,columns=[‘Name’,’Age’])

df

สิ่งนี้ยังให้ผลลัพธ์ที่เหมือนกัน ความแตกต่างเพียงอย่างเดียวอยู่ในรูปแบบที่ให้ข้อมูล เนื่องจากไม่ได้ระบุชื่อคอลัมน์ไว้ก่อนหน้านี้ จึงจำเป็นต้องส่งชื่อคอลัมน์เป็นอาร์กิวเมนต์ในฟังก์ชัน dataframe()

สร้าง dataframe ดัชนีที่กำหนดเอง

import pandas as pd

data={'Name':['Karan','Rohit','Sahil','Aryan'],'Age':[23,22,21,24]}

df=pd.dataframe(data,index=[‘No.1’,’No.2’,’No.3’,’No.4’])

df

สิ่งนี้จะสร้างดาต้าเฟรมเดียวกันกับดัชนีตามที่กล่าวไว้ในรายการดัชนี