python硬碰硬的数据了解_光环大数据 python培训机构.pdfVIP

python硬碰硬的数据了解_光环大数据 python培训机构.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
python硬碰硬的数据了解_光环大数据 python培训机构

光环大数据--大数据培训人工智能培训 Python 硬碰硬的数据分析_光环大数据 Python 培训机构 读取CSV 文件 R nba - read.csv(nba_2013.csv) Python import pandasnba = pandas.read_csv(nba_2013.csv) 上面的代码分别在两种语言中将包含2013-2014 赛季NBA 球员的数据的 nba_2013.csv 文件加载为变量nba。Python 中实际的唯一不同是需要加载 pandas 库以使用Dataframe。Dataframe 在R 和Python 中都可用,它是一个二 维数组(矩阵),其中每列都可以是不同的数据类型。在完成这一步后,csv 文 件在两种语言中都加载为dataframe。 统计球员数量 R print(dim(nba)) 光环大数据 光环大数据--大数据培训人工智能培训 [1] 481 31 Python print(nba.shape) (481, 31) 两者分别输出球员数量和数据列数量。我们有481 行,或者说球员,和31 列关 于球员的数据。 查看数据的第一行 R print(head(nba, 1)) player pos age bref_team_id1 Quincy Acy SF 23 TOT[output truncated] Python print(nba.head(1)) 光环大数据 光环大数据--大数据培训人工智能培训 player pos age bref_team_id0 Quincy Acy SF 23 TOT[output truncated] 它们几乎完全相同。两种语言都打印出数据的第一行,语法也非常类似。Python 在这里更面向对象一些,head 是dataframe 对象的一个方法,而R 具有一个单 独的head 函数。当开始使用这些语言做分析时,这是一个共同的主题,可以看 到Python 更加面向对象而R 更函数化。 计算每个指标的均值 让我们为每个指标计算均值。如你所见,数据列以类似fg (field goals made) 和ast (assists)的名称命名。它们都是球员的赛季统计指标。如果想得到指 标的完整说明,参阅这里。 R meanNoNA - function(values){ mean(values, na.rm=TRUE)}sapply(nba, meanNoNA) player NApos NAage 26.5093555093555bref_team_id NA[output truncated] Python import numpynba_numeric = nba._get_numeric_data()nba_numeric.apply(numpy,.mean, axis=0) 光环大数据 光环大数据--大数据培训人工智能培训 age 26.509356g 53.253638gs 25.571726[output truncated] 这里有一些明显的分歧。在两种方法中,我们均在dataframe 的列上应用了一个 函数。在python 中,如果我们在非数值列(例如球员姓名)上应用函数,会返 回一个错误。要避免这种情况,我们只有在取平均值之前选择数值列。 在R 中,对字符串列求均值会得到NA——not available (不可用)。然而,我 们在取均值时需要确实忽略NA (因此需要构建我们自己的函数)。否则类似x3p. 这样的一些列的均值将会为NA,这一列代表三分球的比例。有些球员没有投出 三分球,他们的百分比就是缺失的。如果我们直接使用R 中的mean 函数

文档评论(0)

rachel + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档