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

Python - วาด Scatter Plot สำหรับ Pandas DataFrame

บทนำ

ใช้ DataFrame.plot.scatter() วาด Scatter Plot จาก DataFrame

ขั้นตอน

  1. นำเข้า pandas, matplotlib
  2. สร้าง DataFrame ข้อมูลทีม (Team, Rank_Points)
  3. วาด Scatter Plot:
    dataFrame.plot.scatter(x="Team", y="Rank_Points")

โค้ดเต็ม

import pandas as pd
import matplotlib.pyplot as mp

data = [["Australia", 2500], ["Bangladesh", 1000], ["England", 2000],
        ["India", 3000], ["Srilanka", 1500]]
dataFrame = pd.DataFrame(data, columns=["Team", "Rank_Points"])

dataFrame.plot.scatter(x="Team", y="Rank_Points")
mp.show()

ผลลัพธ์

ได้ Scatter Plot แสดง Rank Points ของแต่ละทีม