我有一份包含12个数据列的CSV。 我现在关注这4列
目前,我已经绘制了“Pass def”和“Rush def”。我想能够突出散点图上的特定点。例如,我想突出1995 DAL点,并将该点更改为黄色。
我已经开始使用for循环,但不确定该怎么做。任何帮助都是好的。
以下是我的代码:
我已经开始使用for循环,但不确定该怎么做。任何帮助都是好的。
以下是我的代码:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
import csv
import random
df = pd.read_csv('teamdef.csv')
x = df["Pass Def."]
y = df["Rush Def."]
z = df["Season"]
points = []
for point in df["Season"]:
if point == 2015.0:
print(point)
plt.figure(figsize=(19,10))
plt.scatter(x,y,facecolors='black',alpha=.55, s=100)
plt.xlim(-.6,.55)
plt.ylim(-.4,.25)
plt.xlabel("Pass DVOA")
plt.ylabel("Rush DVOA")
plt.title("Pass v. Rush DVOA")
plot.show
plt.scatter(df["Pass Def."][df['Season']== 2015.0], 2015.0, color="yellow")
- story645