用python画篮球场_Python可视化分析——科比整个职业生涯的投篮点分布

该博客通过Python可视化分析科比整个职业生涯的投篮数据,包括投篮位置坐标、投篮命中情况以及不同区域的投篮分布。使用散点图展示了loc_x和loc_y、经纬度以及根据投篮区域的分布,揭示科比的投篮习惯和效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

import pandas as pd

import numpy as np

from matplotlib import pyplot as plt

# 导入数据

file_path = "C:/Users/pc/Desktop/kobe_data.csv"

df = pd.read_csv(file_path)

print(df.shape)

df.head(10)

(30697, 25)

action_type

combined_shot_type

game_event_id

game_id

lat

loc_x

loc_y

lon

minutes_remaining

period

...

shot_type

shot_zone_area

shot_zone_basic

shot_zone_range

team_id

team_name

game_date

matchup

opponent

shot_id

0

Jump Shot

Jump Shot

10

20000012

33.9723

167

72

-118.1028

10

1

...

2PT Field Goal

Right Side(R)

Mid-Range

16-24 ft.

1610612747

Los Angeles Lakers

2000-10-31

LAL @ POR

POR

1

1

Jump Shot

Jump Shot

12

20000012

34.0443

-157

0

-118.4268

10

1

...

2PT Field Goal

Left Side(L)

Mid-Range

8-16 ft.

1610612747

Los Angeles Lakers

2000-10-31

LAL @ POR

POR

2

2

Jump Shot

Jump Shot

35

20000012

33.9093

-101

135

-118.3708

7

1

...

2PT Field Goal

Left Side Center(LC)

Mid-Range

16-24 ft.

1610612747

Los Angeles Lakers

2000-10-31

LAL @ POR

POR

3

3

Jump Shot

Jump Shot

43

20000012

33.8693

138

175

-118.1318

6

1

...

2PT Field Goal

Right Side Center(RC)

Mid-Range

16-24 ft.

1610612747

Los Angeles Lakers

2000-10-31

LAL @ POR

POR

4

4

Driving Dunk Shot

Dunk

155

20000012

34.0443

0

0

-118.2698

6

2

...

2PT Field Goal

Center(C)

Restricted Area

Less Than 8 ft.

1610612747

Los Angeles Lakers

2000-10-31

LAL @ POR

POR

5

5

Jump Shot

Jump Shot

244

20000012

34.0553

-145

-11

-118.4148

9

3

...<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值