标签分类 热门分类
当前位置:首页 > 程序设计电子书 > Python电子书网盘下载
Python与数据挖掘 Python与数据挖掘
2903419

2903419 提供上传

资源
27
粉丝
20
喜欢
166
评论
18

    Python与数据挖掘 PDF 高清版

    Python电子书
    • 发布时间:

    给大家带来的一篇关于Python相关的电子书资源,介绍了关于Python、数据挖掘方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小20.1 MB,张良均 杨海宏 何子健 杨征等编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.7,更多相关的学习资源可以参阅 程序设计电子书Python电子书、等栏目。

  • Python与数据挖掘 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1QG8b6Tpumlop2IHi6wms9
  • 分享码:du06
  • Python与数据挖掘 PDF

    本书主要分为两大部分,基础篇和建模应用篇。基础篇介绍了有关Python开发环境的搭建、Python基础入门、函数、面向对象编程、实用模块和图表绘制等基础知识。建模应用篇主要介绍了目前在数据挖掘中的常用的建模方法在Python中的实现函数,并对输出结果进行了解释,有助于读者快速掌握应用Python进行分析挖掘建模的方法。本书配套提供了书中使用的示例代码及所用的数据,读者可通过上机实验,快速掌握书中所介绍的Python的使用方法。

    目录

    • 第一部分 基础篇
    • 第1章 数据挖掘概述
    • 第2章 Python基础入门
    • 第3章 函数
    • 第4章 面向对象编程
    • 第5章 Python实用模块
    • 第6章 图表绘制入门
    • 第二部分 建模应用篇
    • 第7章 分类与预测
    • 第8章 聚类分析建模
    • 第9章 关联规则分析
    • 第10章 智能推荐
    • 第11章 时间序列分析

    上一篇:Linux基础及应用教程(基于CentOS7)  下一篇:Learning TypeScript中文版

    展开 +

    收起 -

    Python 相关电子书
    关于Python的学习笔记
    网友NO.207775

    python操作mysql数据库

    一、数据库基本操作 1. 想允许在数据库写中文,可在创建数据库时用下面命令 create database zcl charset utf8; 2. 查看students表结构 desc students; 3. 查看创建students表结构的语句 show create table students; 4. 删除数据库 drop database zcl; 5. 创建一个新的字段 alter table students add column nal char(64); PS: 本人是很讨厌上面这种“简单解释+代码”的博客。其实我当时在mysql终端写了很多的实例,不过因为当时电脑运行一个看视频的软件,导致我无法Ctrl+C/V。现在懒了哈哈~~ 二、python连接数据库 python3不再支持mysqldb。其替代模块是PyMySQL。本文的例子是在python3.4环境。 1. 安装pymysql模块 pip3 install pymysql 2. 连接数据库,插入数据实例 import pymysql#生成实例,连接数据库zclconn = pymysql.connect(host='127.0.0.1', user='root', passwd='root', db='zcl')#生成游标,当前实例所处状态cur = conn.cursor()#插入数据reCount = cur.execute('insert into students(name, sex, age, tel, nal) values(%s, %s, %s, %s, %s)',('Jack','man',25,1351234,"CN"))reCount = cur.execute('insert into students(name, sex, age, tel, nal) values(%s, %s, %s, %s, %s)',('Mary','female',18,1341234,"USA"))conn.commit() #实例提交命令 cur.close()conn.close()print(reCount) 查看结果: mysql select* from students;+----+------+-----+-----+-------------+------+| id | name | sex | age | tel | nal |+----+------+-----+-----+-------------+-----……

    网友NO.510888

    Python数据结构与算法之常见的分配排序法示例【桶排序与基数排序】_python

    这篇文章主要介绍了Python数据结构与算法之常见的分配排序法,结合实例形式分析了桶排序与基数排序的相关原理及实现技巧,需要学习Python的朋友可以参考下本文,本文实例讲述了Python数据结构与算法之常见的分配排序法。分享给大家供大家参考,具体如下: 箱排序(桶排序) 箱排序是根据关键字的取值范围1~m,预先建立m个箱子,箱排序要求关键字类型为有限类型,可能会有无限个箱子,实用价值不大,一般用于基数排序的中间过程。 桶排序是箱排序的实用化变种,其对数据集的范围,如[0,1) 进行划分为n个大小相同的子区间,每一个子区间为一个桶,然后将n非记录分配到各桶中。因为关键字序列是均匀分布在[0,1)上的,所以一般不会有很多记录落入同一个桶中。 以下的桶排序方法采用字典实现,所以对于整数类型,并不需要建立多余空间 def BuckSort(A): bucks = dict() # 桶 for i in A: bucks.setdefault(i,[]) # 每个桶默认为空列表 bucks[i].append(i) # 往对应的桶中添加元素 A_sort = [] for i in range(min(A), max(A)+1): if i in bucks: # 检查是否存在对应数字的桶 A_sort.extend(bucks[i]) # 合并桶中数据 return A_sort 基数排序 # 基数排序# 输入:待排序数组s, keysize关键字位数, 亦即装箱次数, radix基数def RadixSort(s, keysize=4, radix=10): # 按关键字的第k分量进行分配 k = ……

    网友NO.490975

    快速了解Python的数据类型有哪四种

    本文介绍了 Python的数据类型 , Python的数据类型 一共有 四种, 我将逐一介绍: 首先,我们了解下什么是 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的 数据类型 。在 Python 中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如: 1 , 100 , -8080 , 0 ,等等。 计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用 0x 前缀和 0-9 , a-f 表示,例如: 0xff00 , 0xa5b4c3d2 ,等等。 浮点数 浮点数也就是 小数 ,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如, 1.23x10 和 12.3x10 是完全相等的。浮点数可以用数学写法,如 1.23 , 3.14 , -9.01 ,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代, 1.23x109 就是 1.23e9 ,或者 12.3e8 , 0.000012 可以写成 1.2e-5 ,等等。 整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?是……

    网友NO.160067

    python怎么转换数据类型

    在处理数据的时候,经常需要转换数据的格式,来方便数据遍历等操作。下面我们来看一下Python中的几种数据类型转换。 1、字符串转字典: dict_string = {'name':'linux','age':18}to_dict = eval(dict_string)print(type(to_dict)) 也可以用json进行转换 import json #如果是Python2.6应该是simplejsondict_string = {'name':'linux','age':18}to_dict = json.loads(dict_string.replace(\‘,\“)) #这里需要将字符串的单引号转换成双引号,不然json模块会报错的print(type(to_dict)) 2、字典转字符串 同样也可以使用json import jsondict_1 = {'name':'linux','age':18}dict_string = json.dumps(dict_1)print(type(dict_string)) 当然也可以直接使用str强制转换 dict_1 = {'name':'linux','age':18}dict_string = str(dict_1)print(type(dict_string)) 3、字符串转列表 指定分隔符 string1 = 1,2,3,4,5,'aa',12print(type(string1.split(','))) 如果已经是列表格式,直接使用eval即可 string2 = [1,2,3,4,5,'aa',12]print(type(eval(string2))) 4、列表转字符串 直接使用str强制转换 print(type(str([1,2,3,4,5,'aa',12]))) 指定分隔符,注意这里的列表需要都是字符串类型的,不然拼接的时候会报错 print(type(--.join(['a','b','c']))) 5、列表转字典 两个列表,list1 = ['k1','k2','k3'] 、 list2 = [1,2,3] ,转换成字典{’k1‘:1,'k2':2,'k3':3} list1 = ['k1','k2','k3']list2 = [1,2,3]print(dict(zip(list1,list2))) 更多Python相关技术文章,请访问……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明