|
|
|
|
|
12 2018 档案
吴裕雄 python 机器学习-Logistic(1)
摘要:import numpy as np def loadDataSet(): dataMat = [] labelMat = [] fr = open('D:\\LearningResource\\machinelearninginaction\\Ch05\\testSet.txt') for line in fr.readlines(): lin...
阅读全文
吴裕雄 python 熵权法确定特征权重
摘要:一、熵权法介绍 熵最先由申农引入信息论,目前已经在工程技术、社会经济等领域得到了非常广泛的应用。 熵权法的基本思路是根据各个特征和它对应的值的变异性的大小来确定客观权重。 一般来说,若某个特征的信息熵越小,表明该特征的值得变异(对整体的影响)程度越大,提供的信息量越多,在综合评价中所能起到 的作用也
阅读全文
吴裕雄 python 机器学习-NBYS(2)
摘要:import matplotlib import numpy as np import matplotlib.pyplot as plt n = 1000 xcord0 = [] ycord0 = [] xcord1 = [] ycord1 = [] markers =[] colors =[] for i in range(n): [r0,r1] = np.random.stan...
阅读全文
吴裕雄 python 机器学习-NBYS(1)
摘要:import numpy as np def loadDataSet(): postingList=[['my', 'dog', 'has', 'flea', 'problems', 'help', 'please'], ['maybe', 'not', 'take', 'him', 'to', 'dog', 'park', 'stupid'], ...
阅读全文
吴裕雄 python 爬虫(4)
摘要:............................................ 50 .................................................................. ...................................
阅读全文
吴裕雄 python 爬虫(3)
摘要:........................................................
阅读全文
吴裕雄 python 爬虫(2)
摘要:import requests from bs4 import BeautifulSoup url = 'http://www.baidu.com' html = requests.get(url) sp = BeautifulSoup(html.text, 'html.parser') print(sp) html_doc = """ 页标题 文件标题 Once upon a t...
阅读全文
吴裕雄 python 爬虫(1)
摘要:from urllib.parse import urlparse url = 'http://www.pm25x.com/city/beijing.htm' o = urlparse(url) print(o) print("scheme={}".format(o.scheme)) # http print("netloc={}".format(o.netloc)) # www.pm25...
阅读全文
吴裕雄 python 机器学习-DMT(2)
摘要:import matplotlib.pyplot as plt decisionNode = dict(boxstyle="sawtooth", fc="0.8") leafNode = dict(boxstyle="round4", fc="0.8") arrow_args = dict(arrowstyle=" maxDepth: maxDepth = thisDepth retu...
阅读全文
吴裕雄 python 机器学习-DMT(1)
摘要:import numpy as np import operator as op from math import log def createDataSet(): dataSet = [[1, 1, 'yes'], [1, 1, 'yes'], [1, 0, 'no'], [0, 1, 'no...
阅读全文
吴裕雄 python 机器学习-KNN(2)
摘要:...................................................
阅读全文
吴裕雄 python 机器学习-KNN算法(1)
摘要:................................................ .......................................
阅读全文
吴裕雄 python oracle操作数据库(4)
摘要:import cx_Oracle conn = cx_Oracle.connect("scott/admin@localhost:1521/orcl")cursor = conn.cursor() sql = "insert into dept (deptno,dname,loc) values (
阅读全文
吴裕雄 python oracle子查询的用法(3)
摘要:import cx_Oracle conn = cx_Oracle.connect("scott/admin@localhost:1521/orcl")cursor = conn.cursor() sql = "select * from emp where deptno=(select deptn
阅读全文
吴裕雄 python oracle检索数据(2)
摘要:import cx_Oracle conn = cx_Oracle.connect("scott/admin@localhost:1521/orcl")cursor = conn.cursor() sql = "select ascii('Z'),ascii('H'),ascii('D'),asci
阅读全文
吴裕雄 python oracle检索数据(1)
摘要:import cx_Oracle conn = cx_Oracle.connect("scott/admin@localhost:1521/ORCL")cursor = conn.cursor() sql = "select * from emp"cursor.execute(sql)result
阅读全文
解决:python 连接Oracle 11g 报错:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
摘要:其次,将查询到的service_name替换sid即可:conn=cx_Oracle.connect('hr/admin@localhost:1521/EE.oracle.docker')
阅读全文
吴裕雄 python 数据可视化
摘要:import pandas as pd df = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\\pandas data\\taobao_data.csv")print(df.head())data = df.drop(["宝贝","卖家"]
阅读全文
吴裕雄 32-MySQL 导入数据
摘要:1、mysql 命令导入使用 mysql 命令导入语法格式为:mysql -u用户名 -p密码 < 要导入的数据库数据(runoob.sql)实例:# mysql -uroot -p123456 < runoob.sql以上命令将将备份的整个数据库 runoob.sql 导入。 2、source 命
阅读全文
吴裕雄 31-MySQL 导出数据
摘要:MySQL中你可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件上。 show global variables like '%secure%';SHOW VARIABLES LIKE "secure_file_priv";secure_file_prive=null
阅读全文
吴裕雄 30-MySQL 及 SQL 注入
摘要:如果您通过网页获取用户输入的数据并将其插入一个MySQL数据库,那么就有可能发生SQL注入安全的问题。本章节将为大家介绍如何防止SQL注入,并通过脚本来过滤SQL中注入的字符。所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL
阅读全文
吴裕雄 29-MySQL 处理重复数据
摘要:MySQL 处理重复数据有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。本章节我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据。 你可以在MySQL数据表中设置指定的字段为 PRIMARY KEY(主键)或者
阅读全文
吴裕雄 28-MySQL 序列使用
摘要:MySQL序列是一组整数:1, 2, 3, ...,由于一张数据表只能有一个字段自增主键, 如果你想实现其他字段也实现自动增加,就可以使用MySQL序列来实现 使用AUTO_INCREMENTMySQL中最简单使用序列的方法就是使用 MySQL AUTO_INCREMENT 来定义列。以下实例中创建
阅读全文
吴裕雄 27-MySQL 元数据
摘要:你可能想知道MySQL以下三种信息:查询结果信息: SELECT, UPDATE 或 DELETE语句影响的记录数。数据库和数据表的信息: 包含了数据库及数据表的结构信息。MySQL服务器信息: 包含了数据库服务器的当前状态,版本号等。在MySQL的命令提示符中,我们可以很容易的获取以上服务器信息。
阅读全文
吴裕雄 26-MySQL 复制表
摘要:如果我们需要完全的复制MySQL的数据表,包括表的结构,索引,默认值等。 如果仅仅使用CREATE TABLE ... SELECT 命令,是无法实现的。本章节将为大家介绍如何完整的复制MySQL数据表,步骤如下:使用 SHOW CREATE TABLE 命令获取创建数据表(CREATE TABLE
阅读全文
吴裕雄 25-MySQL 临时表
摘要:MySQL 临时表MySQL 临时表在我们需要保存一些临时数据时是非常有用的。临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间。临时表在MySQL 3.23版本中添加,如果你的MySQL版本低于 3.23版本就无法使用MySQL的临时表。不过现在一般很少有再使用这么低版本的
阅读全文
吴裕雄 24-MySQL 索引
摘要:MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,
阅读全文
吴裕雄 23-MySQL ALTER命令
摘要:当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令。开始本章教程前让我们先创建一张表,表名为:testalter_tbl。 create table testalter_tbl(i INT,c CHAR(1));SHOW COLUMNS FROM testalter_
阅读全文
吴裕雄 22-MySQL 事务
摘要:MySQL 事务MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持
阅读全文
吴裕雄 21-MySQL 正则表达式
摘要:MySQL 正则表达式在前面的章节我们已经了解到MySQL可以通过 LIKE ...% 来进行模糊匹配。MySQL 同样也支持其他正则表达式的匹配, MySQL中使用 REGEXP 操作符来进行正则表达式匹配。如果您了解PHP或Perl,那么操作起来就非常简单,因为MySQL的正则表达式匹配与这些脚
阅读全文
吴裕雄 20-MySQL NULL 值处理
摘要:MySQL NULL 值处理我们已经知道 MySQL 使用 SQL SELECT 命令及 WHERE 子句来读取数据表中的数据,但是当提供的查询条件字段为 NULL 时,该命令可能就无法正常工作。为了处理这种情况,MySQL提供了三大运算符:IS NULL: 当列的值是 NULL,此运算符返回 tr
阅读全文
吴裕雄 19-Mysql 连接的使用
摘要:JOIN 按照功能大致分为如下三类:INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。LEFT JOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记录。RIGHT JOIN(右连接): 与 LEFT JOIN 相反,用于获取右表所有记录,即使左表没有对应匹配的记录
阅读全文
吴裕雄 18-MySQL GROUP BY 语句
摘要:GROUP BY 语句根据一个或多个列对结果集进行分组。在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。GROUP BY 语法SELECT column_name, function(column_name)FROM table_nameWHERE column_name oper
阅读全文
吴裕雄 17-MySQL 排序
摘要:如果我们需要对读取的数据进行排序,我们就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段哪种方式来进行排序,再返回搜索结果。 以下是 SQL SELECT 语句使用 ORDER BY 子句将查询数据排序后再返回数据:SELECT field1, field2,...fieldN
阅读全文
吴裕雄 16-MySQL UNION 操作符
摘要:描述MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。多个 SELECT 语句会删除重复的数据。 语法MySQL UNION 操作符语法格式:SELECT expression1, expression2, ... expression_nFROM ta
阅读全文
吴裕雄 15-MySQL LIKE 子句
摘要:我们知道在 MySQL 中使用 SQL SELECT 命令来读取数据, 同时我们可以在 SELECT 语句中使用 WHERE 子句来获取指定的记录。WHERE 子句中可以使用等号 = 来设定获取数据的条件,如 "runoob_author = 'RUNOOB.COM'"。但是有时候我们需要获取 ru
阅读全文
吴裕雄 14-MySQL DELETE 语句
摘要:以下是 SQL DELETE 语句从 MySQL 数据表中删除数据的通用语法:DELETE FROM table_name [WHERE Clause]如果没有指定 WHERE 子句,MySQL 表中的所有记录将被删除。你可以在 WHERE 子句中指定任何条件您可以在单个表中一次性删除记录 实例以下
阅读全文
吴裕雄 13-MySQL UPDATE 查询
摘要:以下是 UPDATE 命令修改 MySQL 数据表数据的通用 SQL 语法:UPDATE table_name SET field1=new-value1, field2=new-value2[WHERE Clause]你可以同时更新一个或多个字段。你可以在 WHERE 子句中指定任何条件。你可以在
阅读全文
吴裕雄 12-MySQL WHERE 子句
摘要:以下是 SQL SELECT 语句使用 WHERE 子句从数据表中读取数据的通用语法:SELECT field1, field2,...fieldN FROM table_name1, table_name2...[WHERE condition1 [AND [OR]] condition2....
阅读全文
吴裕雄 11-MySQL查询数据
摘要:以下为在MySQL数据库中查询数据通用的 SELECT 语法:SELECT column_name,column_nameFROM table_name[WHERE Clause][LIMIT N][ OFFSET M]查询语句中你可以使用一个或者多个表,表之间使用逗号(,)分割,并使用WHERE语
阅读全文
吴裕雄 09-MySQL删除数据表
摘要:以下为删除MySQL数据表的通用语法:DROP TABLE table_name; DROP TABLE runoob_tbl; 使用PHP脚本删除数据表PHP使用 mysqli_query 函数来删除 MySQL 数据表。该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。语法my
阅读全文
吴裕雄 10-MySQL插入数据
摘要:语法以下为向MySQL数据表插入数据通用的 INSERT INTO SQL语法:INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );如果数据是字符型,必须使用单引号或者双引号,
阅读全文
吴裕雄 08-MySQL创建数据表
摘要:MySQL 创建数据表创建MySQL数据表需要以下信息:表名表字段名定义每个表字段 语法以下为创建MySQL数据表的SQL通用语法:CREATE TABLE table_name (column_name column_type); 以下例子中我们将在 RUNOOB 数据库中创建数据表runoob_
阅读全文
吴裕雄 06-MySQL选择数据库
摘要:实例以下实例选取了数据库 RUNOOB:use RUNOOB;注意:所有的数据库名,表名,表字段都是区分大小写的。所以你在使用SQL命令时需要输入正确的名称。 使用PHP脚本选择MySQL数据库PHP 提供了函数 mysqli_select_db 来选取一个数据库。函数在执行成功后返回 TRUE ,
阅读全文
吴裕雄 07-MySQL数据类型
摘要:数值类型 TINYINT SMALLINT MEDIUMINT INT或INTEGER BIGINT FLOAT DOUBLE DECIMAL 日期和时间类型DATE TIME YEAR DATETIME TIMESTAMP 字符串类型CHAR VARCHAR TINYBLOB TINYTEXT B
阅读全文
吴裕雄 05-mysql删除数据库
摘要:drop database <数据库名>; 例如删除名为 RUNOOB 的数据库:drop database RUNOOB; 使用 mysqladmin 删除数据库你也可以使用 mysql mysqladmin 命令在终端来执行删除命令。以下实例删除数据库 RUNOOB(该数据库在前一章节已创建):
阅读全文
吴裕雄 03-mysql连接
摘要:mysqli_connect(host,username,password,dbname,port,socket);参数 描述host 可选。规定主机名或 IP 地址。username 可选。规定 MySQL 用户名。password 可选。规定 MySQL 密码。dbname 可选。规定默认使用的
阅读全文
吴裕雄 04-mysql创建数据库
摘要:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'admin'; CREATE DATABASE 数据库名; create DATABASE RUNOOB; mysqladmin -u root -p cr
阅读全文
吴裕雄 02-mysql PHP语法
摘要:mysqli_connect($connect);mysqli_query($connect,"SQL 语句");mysqli_fetch_array()mysqli_close() 实例 (MySQLi)<?php$retval = mysqli_function(value, [value,..
阅读全文
吴裕雄 01-mysql管理
摘要:SHOW DATABASES; update user set authentication_string = password("123456") where user='root';flush privileges; use mysql;SHOW TABLES;显示数据表的属性,属性类型,主键信
阅读全文
吴裕雄 python神经网络 花朵图片识别(10)
摘要:import osimport numpy as npimport matplotlib.pyplot as pltfrom PIL import Image, ImageChopsfrom skimage import color,data,transform,io #获取所有数据文件夹名称fil
阅读全文
吴裕雄 python神经网络 花朵图片识别(9)
摘要:import osimport numpy as npimport matplotlib.pyplot as pltfrom PIL import Image, ImageChopsfrom skimage import color,data,transform,io #获取所有数据文件夹名称fil
阅读全文
吴裕雄 python神经网络(8)
摘要:# -*- coding=utf-8 -*-import numpy as npimport kerasfrom keras.models import Sequentialfrom keras.layers import Dense,Flatten,Dropoutfrom keras.optimi
阅读全文
吴裕雄 python 数据处理(3)
摘要:import time a = time.time()print(a)b = time.localtime()print(b)c = time.strftime("%Y-%m-%d %X",time.localtime())print(c)d = time.mktime(time.localtime
阅读全文
吴裕雄 python神经网络(7)
摘要:import numpy as npnp.random.randint(0,49,3) # -*- coding:utf-8 -*-import kerasfrom keras.models import Sequentialfrom keras.layers import Dense,Activa
阅读全文
吴裕雄 python神经网络(6)
摘要:import randomimport numpy as npnp.random.randint(0,49,3) ##required libarariesimport tensorflow as tf#import numpy as npimport kerasfrom keras.models
阅读全文
吴裕雄 python神经网络 手写数字图片识别(5)
摘要:import kerasimport matplotlib.pyplot as pltfrom keras.models import Sequentialfrom keras.layers import Dense,Activation,Flatten,Dropout,Convolution2D,
阅读全文
吴裕雄 python神经网络 水果图片识别(5)
摘要:#-*- coding:utf-8 -*-### required libaraiedimport osimport matplotlib.image as imgimport matplotlib.pyplot as pltimport skimagefrom skimage import col
阅读全文
吴裕雄 python神经网络 水果图片识别(4)
摘要:# coding: utf-8 # In[1]:import osimport numpy as npfrom skimage import color, data, transform, io # In[34]: import tensorflow as tfimport numpy as np
阅读全文
吴裕雄 python神经网络 水果图片识别(3)
摘要:import osimport kerasimport timeimport numpy as npimport tensorflow as tffrom random import shufflefrom keras.utils import np_utilsfrom skimage import
阅读全文
吴裕雄 python神经网络 水果图片识别(2)
摘要:import osimport numpy as npimport matplotlib.pyplot as pltfrom skimage import color,data,transform,io labelList = os.listdir("F:\\MachineLearn\\ML-xia
阅读全文
吴裕雄 python神经网络 水果图片识别(1)
摘要:import osimport numpy as npimport matplotlib.pyplot as pltfrom skimage import color,data,transform,io labelList = os.listdir("F:\\MachineLearn\\ML-xia
阅读全文
吴裕雄 python 数据处理(2)
摘要:import pandas as pd data = pd.read_csv("F:\\python3_pachongAndDatareduce\\data\\pandas data\\hz_weather.csv")print(data.head())a = data.stack()print(a
阅读全文
吴裕雄 python 数据处理(1)
摘要:import time print(time.time())print(time.localtime())print(time.strftime('%Y-%m-%d %X',time.localtime())) 绘图显示中文配置 import matplotlib.pyplot as plt a =
阅读全文
吴裕雄 实战PYTHON编程(10)
摘要:import cv2 cv2.namedWindow("frame")cap = cv2.VideoCapture(0)while(cap.isOpened()): ret, img = cap.read() if ret == True: cv2.imshow("frame", img) k =
阅读全文
吴裕雄 实战PYTHON编程(9)
摘要:import cv2 cv2.namedWindow("ShowImage1")cv2.namedWindow("ShowImage2")image1 = cv2.imread("F:\\pythonBase\pythonex\\ch10\\media\\img01.jpg")#image1 = c
阅读全文
吴裕雄 实战PYTHON编程(8)
摘要:import pandas as pd df = pd.DataFrame( {"林大明":[65,92,78,83,70], "陈聪明":[90,72,76,93,56], "黄美丽":[81,85,91,89,77], "熊小娟":[79,53,47,94,80] } )print(df) im
阅读全文
吴裕雄 实战PYTHON编程(7)
摘要:import os from win32com import client word = client.gencache.EnsureDispatch('Word.Application')word.Visible = 1word.DisplayAlerts = 0doc = word.Docume
阅读全文
吴裕雄 实战PYTHON编程(6)
摘要:import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['Simhei']plt.rcParams['axes.unicode_minus']=False listx1 = [1,5,7,9,13,16]listy1 = [1
阅读全文
吴裕雄 实战PYTHON编程(5)
摘要:text = '中华'print(type(text))#<class 'str'>text1 = text.encode('gbk')print(type(text1))#<class 'bytes'>print(text1)#b'\xd6\xd0\xbb\xaa'text2 = text1.de
阅读全文
吴裕雄 实战PYTHON编程(4)
摘要:import hashlib md5 = hashlib.md5()md5.update(b'Test String')print(md5.hexdigest()) import hashlib md5 = hashlib.md5(b'Test String').hexdigest()print(m
阅读全文
吴裕雄 实战python编程(3)
摘要:import requests from bs4 import BeautifulSoup url = 'http://www.baidu.com'html = requests.get(url)sp = BeautifulSoup(html.text, 'html.parser')print(sp
阅读全文
吴裕雄 实战python编程(2)
摘要:from urllib.parse import urlparse url = 'http://www.pm25x.com/city/beijing.htm'o = urlparse(url)print(o) print("scheme={}".format(o.scheme)) # httppri
阅读全文
吴裕雄 实战python编程(1)
摘要:import sqlite3 conn = sqlite3.connect('E:\\test.sqlite') # 建立数据库联接cursor = conn.cursor() # 建立 cursor 对象 #新建一个数据表sqlstr='CREATE TABLE IF NOT EXISTS tab
阅读全文
吴裕雄 数据挖掘与分析案例实战(15)——DBSCAN与层次聚类分析
摘要:# 导入第三方模块import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport seaborn as snsfrom sklearn import clusterfrom sklearn.datasets.sam
阅读全文
吴裕雄 数据挖掘与分析案例实战(14)——Kmeans聚类分析
摘要:# 导入第三方包import pandas as pdimport numpy as np import matplotlib.pyplot as pltfrom sklearn.cluster import KMeansfrom sklearn import metrics # 随机生成三组二元正
阅读全文
吴裕雄 数据挖掘与分析案例实战(13)——GBDT模型的应用
摘要:# 导入第三方包import pandas as pdimport matplotlib.pyplot as plt # 读入数据default = pd.read_excel(r'F:\\python_Data_analysis_and_mining\\14\\default of credit
阅读全文
吴裕雄 数据挖掘与分析案例实战(12)——SVM模型的应用
摘要:import pandas as pd # 导入第三方模块from sklearn import svmfrom sklearn import model_selectionfrom sklearn import metrics # 读取外部数据letters = pd.read_csv(r'F:\
阅读全文
吴裕雄 数据挖掘与分析案例实战(11)——朴素贝叶斯模型
摘要:# 导入第三方包import pandas as pd # 读入数据skin = pd.read_excel(r'F:\\python_Data_analysis_and_mining\\12\\Skin_Segment.xlsx')print(skin.shape)print(skin.head(
阅读全文
吴裕雄 数据挖掘与分析案例实战(10)——KNN模型的应用
摘要:# 导入第三方包import pandas as pd # 导入数据Knowledge = pd.read_excel(r'F:\\python_Data_analysis_and_mining\\11\\Knowledge.xlsx')print(Knowledge.shape)# 返回前5行数据
阅读全文
吴裕雄 数据挖掘与分析案例实战(9)——决策树与随机深林
摘要:# 导入第三方模块import pandas as pd# 读入数据Titanic = pd.read_csv(r'F:\\python_Data_analysis_and_mining\\10\\Titanic.csv')print(Titanic.shape)print(Titanic.head
阅读全文
吴裕雄 数据挖掘与分析案例实战(8)——Logistic回归分类模型
摘要:import numpy as npimport pandas as pdimport matplotlib.pyplot as plt # 自定义绘制ks曲线的函数def plot_ks(y_test, y_score, positive_flag): # 对y_test,y_score重新设置索
阅读全文
吴裕雄 数据挖掘与分析案例实战(7)——岭回归与LASSO回归模型
摘要:# 导入第三方模块import pandas as pdimport numpy as npimport matplotlib.pyplot as pltfrom sklearn import model_selectionfrom sklearn.linear_model import Ridge
阅读全文
吴裕雄 数据挖掘与分析案例实战(6)——线性回归预测模型
摘要:# 工作年限与收入之间的散点图# 导入第三方模块import pandas as pdimport seaborn as snsimport matplotlib.pyplot as plt # 导入数据集income = pd.read_csv(r'F:\\python_Data_analysis
阅读全文
吴裕雄 数据挖掘与分析案例实战(5)——python数据可视化
摘要:# 饼图的绘制# 导入第三方模块import matplotlibimport matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['Simhei']plt.rcParams['axes.unicode_minus']=Falsezit
阅读全文
吴裕雄 数据挖掘与分析案例实战(4)——python数据处理工具:Pandas
摘要:# 导入模块import pandas as pdimport numpy as np # 构造序列gdp1 = pd.Series([2.8,3.01,8.99,8.59,5.18])print(gdp1)# 取出gdp1中的第一、第四和第五个元素print('行号风格的序列:\n',gdp1[[
阅读全文
吴裕雄 数据挖掘与分析案例实战(3)——python数值计算工具:Numpy
摘要:# 导入模块,并重命名为npimport numpy as np# 单个列表创建一维数组arr1 = np.array([3,10,8,7,34,11,28,72])print('一维数组:\n',arr1)# 一维数组元素的获取print(arr1[[2,3,5,7]]) # 嵌套元组创建二维数组
阅读全文
吴裕雄 数据挖掘与分析案例实战(2)——python数据结构及方法、控制流、字符串处理、自定义函数
摘要:list1 = ['张三','男',33,'江苏','硕士','已婚',['身高178','体重72']]# 取出第一个元素print(list1[0])# 取出第四个元素print(list1[3])# 取出最后一个元素print(list1[6])# 取出“体重72”这个值print(list1
阅读全文
吴裕雄 数据挖掘与分析案例实战(1)——预测收入
摘要:# 导入第三方包 import pandas as pdimport numpy as npimport seaborn as sns # 数据读取income = pd.read_excel(r'F:\\python_Data_analysis_and_mining\\02\\income.xls
阅读全文
吴裕雄 python matplotlib 绘图示例
摘要:import matplotlib.pyplot as plt plt.scatter([1,2,3,4],[2,3,2,5])plt.title('My first plot')plt.show() import numpy as npimport pandas as pdimport matpl
阅读全文
吴裕雄--天生自然聚类分析K均值算法讲解
摘要:聚类分析及K均值算法讲解 吴裕雄 当今信息大爆炸时代,公司企业、教育科学、医疗卫生、社会民生等领域每天都在产生大量的结构多样的数据。产生数据的方式更是多种多样,如各类的:摄像头、传感器、报表、海量网络通信等等,面对这海量结构各式各样的数据,如果单是依靠人力来完成,是件非常不现实的事,但这些数据又包含
阅读全文
PageRank算法和谷歌搜索讲解
摘要:PageRank算法和谷歌搜索讲解 吴裕雄 PageRank算法实际上就是Google使用它来计算每个网页价值的算法。 Google每次的搜索结果都有成百上千万甚至上亿个相关的查询网页链接。如果将所有的查询结果不加区分,就立即显示给客户看的话,那么用户很有可能看到的就是一些没有多大用的东西,那么Go
阅读全文
|
|