使用python绘制NBA数据图
1.读取数据
NBA数据链接: nba.csv.
读取数据代码:
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_csv(r'nba.csv', encoding = 'big5')
data = data.iloc[:, :].fillna(value=0)
print(data)
读取结果如下所示:
其中:
data = data.iloc[:, :].fillna(value=0)
表示的是获取表格中的所有数据,并处理空白的表格,将其值赋为0。而如果只想读取从第三列之后的数据,则可以使用下面的代码:
data = data.iloc[:, 3:].fillna(value=0)
测试结果如下:
2.处理薪水数据
为了方便处理,加上一下代码:
raw_data = data.to_numpy()
print(raw_data)
测试结果如下:
由此判断该代码是用来将表格数据处理为列表数据,随后为了处理NBA列表中的薪水问题,完整代码如下:
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_csv(r'nba.csv', encoding = 'big5')
data = data.iloc[:, :].fillna(value=0)
raw_data = data.to_numpy()
message = {
}
temp = raw_data