当前位置: 首页 > news >正文

怎么做网站seo优化网站建设从初级到精通

怎么做网站seo优化,网站建设从初级到精通,网站建设案例基本流程,wordpress文章图片显示不出来好久不见朋友们#xff0c;今天给大家分享一个我自己很感兴趣的话题分析——NBA球员表现跟年龄关系到底大不大#xff1f;数据来源于Kaggle#xff0c;感兴趣的朋友可以点赞评论留言#xff0c;我会将数据同代码一起发送给你。 目录 NBA球员表现的探索性数据分析导入Python…好久不见朋友们今天给大家分享一个我自己很感兴趣的话题分析——NBA球员表现跟年龄关系到底大不大数据来源于Kaggle感兴趣的朋友可以点赞评论留言我会将数据同代码一起发送给你。 目录 NBA球员表现的探索性数据分析导入Python库和加载数据 数据简要概述数据可视化年龄与上场时间的比较年龄与出场次数相比较年龄与PER相比较结论 NBA球员表现的探索性数据分析 美国国家篮球协会(NBA)中有各个年龄段的新秀和资深球员。本次数据分析将突出年龄和技能之间的关系同时研究年龄在球员表现中的因素。 导入Python库和加载数据 首先加载数据并按球员名称进行索引然后查看前5行数据以了解数据的样式。 import pandas as pd pd.plotting.register_matplotlib_converters() import matplotlib.pyplot as plt %matplotlib inline import seaborn as sns from sklearn.linear_model import LinearRegression as linregNBA pd.read_csv(./nba.csv,index_col1) NBA.head() RkPosAgeTmGMPPERTS%3PArFTr...Unnamed: 19OWSDWSWSWS/48Unnamed: 24OBPMDBPMBPMVORPPlayerAlex Abrines\abrinal011SG24OKC7511349.00.5670.7590.158...NaN1.31.02.20.094NaN-0.5-1.7-2.2-0.1Quincy Acy\acyqu012PF27BRK7013598.20.5250.8000.164...NaN-0.11.11.00.036NaN-2.0-0.2-2.2-0.1Steven Adams\adamsst013C24OKC76248720.60.6300.0030.402...NaN6.73.09.70.187NaN2.21.13.33.3Bam Adebayo\adebaba014C20MIA69136815.70.5700.0210.526...NaN2.31.94.20.148NaN-1.61.80.20.8Arron Afflalo\afflaar015SG32ORL536825.80.5160.4320.160...NaN-0.10.20.10.009NaN-4.1-1.8-5.8-0.7 5 rows × 28 columns *对于本次分析我们其实只需要以下几个字段的数据。 球员的年龄, (Age)出场场次 (G)出场时间 (MP)效率值Player Efficiency Rating (PER)真实命中率 (TS%) 除了球员姓名外其余列将被删除并且任何包含缺失数据的列也将被删除。 nba_temp NBA.loc[:, [Age, G, MP,PER,TS%]] nba nba_temp.dropna(axis0) nba nba[~nba.index.duplicated()] nba.head()AgeGMPPERTS%PlayerAlex Abrines\abrinal01247511349.00.567Quincy Acy\acyqu01277013598.20.525Steven Adams\adamsst012476248720.60.630Bam Adebayo\adebaba012069136815.70.570Arron Afflalo\afflaar0132536825.80.516 为了更容易理解列将被重新命名以将它们转为非缩写形式。 nba nba.rename(indexstr, columns{G : # Games,MP: Minutes Played,PER: Player Efficiency Rate}) 数据简要概述 print(nba.shape) # 看下数量级 nba.describe()(537, 5)Age# GamesMinutes PlayedPlayer Efficiency RateTS%count537.000000537.000000537.000000537.000000537.000000mean26.10428348.6052141105.86219712.9517690.531965std4.17485427.312191855.1955228.7494760.124523min19.0000001.0000001.000000-41.1000000.00000025%23.00000021.000000253.0000009.7000000.50000050%25.00000056.0000001045.00000012.8000000.54100075%29.00000073.0000001810.00000016.4000000.582000max41.00000082.0000003026.000000133.8000001.500000 在2017-18赛季大约有537球员出场打比赛。根据以往赛季的年龄平均值预计2017-18赛季的NBA球员平均年龄约为26岁。有趣的是联盟中最年长的球员是41岁比最年轻的球员大22岁最大的没记错的话应该是卡特最小的没啥印象平均每位球员在赛季中打了43场比赛而其真实命中率约为53% 数据可视化 正如之前注意到的球员年龄范围广泛但各年龄的分布人数情况又如何呢 sns.set_style(dark) plt.figure(figsize(10,10)) plt.ylabel(# of Players) sns.histplot(datanba, xAge) plt.show()联盟过去和现在都倾向于年轻球员这是可以预料的。球队通常会寻找年轻的潜力球员在他们大学期间或之后选择他们。 然而这个直方图只能提供有限的信息我们仍然想知道年龄是否真的会影响球员的表现。所以让我们从年龄与参加比赛数量的关系开始看起吧 年龄与上场时间的比较 plt.figure(figsize(20,10)) plt.ylabel(Minutes Played) plt.xlabel(Age) sns.regplot(datanba, xAge,yMinutes Played) plt.show() 从上述散点图我们可以得知 年龄在19岁至28岁之间的年轻球员比年龄在28岁至41岁之间的老年球员打的比赛更多。年轻球员的上场时间范围总体上比老年球员更大。总体上老年球员的上场时间比年轻球员更长。 需要注意的是这可能不是散点图的最佳线性拟合然而该图表大致说明年龄可能不会影响比赛中的上场时间。 年龄较大可能意味着更多的经验从而在场上停留更长时间但也有许多年轻的潜力球员比老将球员打得时间更长。 年龄与出场次数相比较 在我们进行年龄与参与游戏次数之间的比较之前让我们先看一下参与游戏次数与比赛时间之间的关系。 plt.figure(figsize(20,20)) plt.ylabel(Minutes) plt.xlabel(Games) sns.scatterplot(datanba, x# Games,yMinutes Played) plt.show()看起来如果一个球员在赛季中参加的比赛越多他们的平均比赛时间也会更长。 在这个基础上让我们在这个比较中加入年龄。 plt.figure(figsize(15,10)) plt.ylabel(Minutes) plt.xlabel(Games) sns.scatterplot(datanba, x# Games,yMinutes Played, hueAge) plt.show()关于这个散点图需要注意的一些点 这个散点图证实了我们关于年龄与比赛时间之间关系的结论因为年龄大的和年龄小的人在各种时间段内都有参与比赛的情况。年龄较小和较大的范围都分布在整个图中这表明年龄可能不影响个体参与比赛的次数。 在表现方面看起来年龄只是一个数字也许是这样但我们目前只关注了定量方面的因素那么比赛中的实际技能呢 年龄与PER相比较 尽管可能有球员参加更多比赛或比赛时间更长但这并不能准确地描绘这些个体的表现。因此我们将根据年龄来评估这些散点图的真实性考察球员的球员效率评分PER。 但是什么是PER呢PER简单来讲就是它允许将篮球运动员的所有成就得分、盖帽、抢断等转化为一个单一的数字。PER也是一种每分钟的度量方式可以比较任意两位选手而不受比赛场次或比赛时间的限制。这也是为什么我们之前删除了一些列的原因因为这样可以更简便地比较累积统计数据如PER而不需要处理每个个体方面的数据。 有了PER我们现在可以从新的角度分析年龄对表现的影响。 plt.figure(figsize(15,10)) sns.regplot(datanba, xMinutes Played,yPlayer Efficiency Rate) plt.show() 单看平均趋势的话如果一个球员参与比赛的时间更长他们的PER很可能比大多数人要高。 那接下来我们来比较下比赛次数与PER之间的关系。 plt.figure(figsize(15,10)) sns.regplot(datanba, x# Games,yPlayer Efficiency Rate) plt.show() 同样的情况如果一个球员参加的比赛更多他们的PER很可能更高。 所以到目前为止一切似乎都符合预期PER与球员在比赛中的参与程度呈正相关关系。 那现在让我们开始将年龄与这两个变量进行比较。 plt.figure(figsize(15,10)) sns.regplot(datanba, xAge,yPlayer Efficiency Rate) plt.show() 在回归斜率中几乎是一条直线年龄几乎与PER没有关系。但这意味着什么呢 这意味着年龄与球员效率评分之间几乎没有明显的关联。年龄对于一个球员的表现并不是决定因素至少在这个数据集中。其他因素如技能水平、体能和经验可能更重要。 结论 尽管我们对不少的变量同年龄进行了比较并使用了不同的绘图方法但年龄似乎从未对最终结果产生影响。年龄对于篮球运动员来说既不是负面特征也不是优势。 根据这个分析还可以得出一些其他的结论 这些仅仅是一个赛季中少数球员的结果因此我们不能轻易将此结论推广到NBA的每个赛季。在NBA中年龄是相对而言的。年龄范围在很大程度上分为年轻球员和年长球员但可以重新进行分析并尝试使用更小的年龄段可能会得出新的见解。这个分析纯粹基于可视数据对于个人表现的每个方面如领导能力和团队合作并没有提供深入了解。 总的来说这个分析我觉得是可以给到我们一个新的视角来了解NBA球员的水平因为即使年龄不小了他们也不会让年龄成为阻碍努力成为最好的球员。 最后很高兴在kaggle闲逛的时候有幸能看到一个我这么感兴趣的数据集也仅以此篇致敬詹库杜致敬那些现在仍在奋斗着的NBA老将们。 推荐关注的专栏 ‍‍‍ 数据分析分享数据分析实战项目和常用技能整理
http://www.dnsts.com.cn/news/74117.html

相关文章:

  • hui怎么做网站缪斯设计公司官网
  • 网站引导页动态效果怎么做wordpress登录循环
  • wordpress添加站点wordpress 转 帝国
  • 常州网站建设公司市场《语文建设》网站
  • 选择网站建设公司好网站建设费属于宣传费吗
  • 如何做黑客攻击网站支持付费下载系统的网站模板或建站软件
  • 高端家具东莞网站建设技术支持wordpress 手赚主题
  • 进服务器编辑网站怎么做商城app免费制作
  • 做网站是干嘛中国互联网排名前十名
  • 淘宝网站维护设计素材网站的问卷调查
  • 如何申请免费网站域名广州专业的免费建站
  • spring做网站外发加工厂联系方式
  • 网站设计与规划论文大连 网站制作 外贸
  • nas做网站要哪些东东仁怀那里可以做网站
  • 电子商务网站与建设课件淘宝哪些做网站关键词排名的有用吗
  • 肥西县市建设局网站免费做网站用什么软件
  • 优惠券的网站怎么做2345网址大全17
  • 湖南网站制作哪家专业wordpress 登录后台乱码
  • 网站设置屏蔽广告wordpress必做
  • 做任务赚取佣金网站公众号的运营地区
  • 网站建设基础百度百科微网站模板在线
  • 棋牌论坛网站怎么做wordpress建企业展示
  • 网站用户注册页面怎么做dede 分类信息网站 模板
  • 怎么建设微网站百度有几种推广方式
  • 网站编程入门教程用ps怎么做网站
  • 洛龙区网站制作建设费用搜索引擎营销的常见方式
  • 西安整站优化优秀个人网站设计模板
  • 网站怎么建设模块赢了网站怎么做的
  • 一级a做片性视频 网站在线观看wordpress china 中文
  • 网站地图导出怎么做网站被降权表现