《基于Python语言的网络数据挖掘》实验指导书2014【荐】.docVIP

《基于Python语言的网络数据挖掘》实验指导书2014【荐】.doc

  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语言的网络数据挖掘》实验指导书2014【荐】.doc

《基于Python语言的网络数据挖掘》6月 实验教学目的和要求: 实验目的: 本课程实验旨在加深学生对于网络大数据挖掘实现基于Python语言的网络数据挖掘算法Python语言的基本语法Python语言熟悉数据挖掘算法Python语言的基本语法能够使用Python读取或写入数据表、获取并分析网络文本数据、获取并处理图像数据Python开发环境简介本课程实验使用的Python开发环境为,其教学其包括、、、、、,。 图1 Python IDLE界面图。 3、实验原理 设计输出斐波那契数列的Python程序:首先调用raw_input输入要打印的斐 波那契数列的长度,然后把存储于一个序列当中,并逐个打印序列的元素。 FibonacciUptoNumer = int(raw_input(Please input a Fibonacci Series up to Number : )) n = FibonacciUptoNumer fibs = [0, 1] for number in range(n): fibs.append(fibs[-2] + fibs[-1]) 设计删除一个list里面的重复元素程序:首先调用List.sort()对序列进行排序, 然后调用last = List[-1]语句从后向前找出重复的元素,并逐个打印非重复的元素。 if List: List.sort() last = List[-1] for i in range(len(List)-2, -1, -1): if last==List[i]: del List[i] else: last=List[i] print List 实验步骤 1)设计逐个打印输出的元素记录程序代码并分析2)设计程序对list进行排序从后向前查找并删除list中的重复元素记录程序代码并分析1)2)3)4)5)1)csv文件中。 2)用datetime模块中的datetime.now来计算两种不同的读取方法所用CPU时间,从而比较并分析不同算法的性能。 3、实验原理 1)获取某个Sheet的数据并存储在工作表table后获取获取整行和整列的值(数组)的语句为table.row_values(i)和table.col_values(i),获取行数和列数的语句为nrows = table.nrows和ncols = table.ncols,循环获取行数据的语句为for i in range(nrows): print table.row_values(i)。 此实验部分实现代码如下 #根据索引获取Excel表格中的数据 def excel_table_byindex(file= abc.xls,colnameindex=0,by_index=0): data = open_excel(file) table = data.sheets()[by_index] nrows = table.nrows #行数 colnames = table.row_values(colnameindex) #某一行数据 list =[] for rownum in range(1,nrows): row = table.row_values(rownum) if row: app = {} for i in range(len(colnames)): app[colnames[i]] = row[i] list.append(app) return list def excel_table_byname(file= abc.xls,colnameindex=0,by_name=abc): data = open_excel(file) table = data.sheet_by_name(by_name) nrows = table.nrows #行数 colnames = table.row_values(colnameindex) #某一行数据 list =[] for rownum in range(1,nrows): row = table.row_values(rownum) if row: app = {} for i in range(len(colnames)): app[c

文档评论(0)

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

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

1亿VIP精品文档

相关文档