kejiayuan0806

Python字符串类型

Python字符串是用”双引号”或者’单引号’括起来的字符组 str1 = "Hello" str2 = 'World' print(str1 " " str2) #输出结果 Hello World Python语言转义符: \ print("\"Hello World\"") #输出结果 "Hello World" print("Hello\nWorld") #\n表示换行 #

kejiayuan0806

2018-10-25

0.0000 0 3
  • 关注作者
  • 收藏

Python数字类型

Python包含3种数字类型 ·整数类型 int() ·浮点数类型 float() ·复数类型 complex() 1、整数、浮点数、复数之间的关系 复数==去除虚数部分==>浮点数==去除小数部分==>整数,因此整数是浮点数特例,浮点数是复数特例。 2、不同数据类型之间混合运算的结果 运算后结果为最宽的数字类型,例:整数 浮点数=浮点数 3、数字类型之间的相互转化 整数与浮点数之间能够相互转化,

kejiayuan0806

2018-10-25

0.0000 0 1
  • 关注作者
  • 收藏

Mysql数据命令行导入方法

1.在数据库中创建emp表空间 create table emp ( empno int, ename varchar(20), job varchar(20), leader int, hiredate datetime, sal float, comm float, deptno int ); 2.将emp表保存为csv格式文件,放在D盘下  emp表数据要求格式如下:  (1)删除表中

kejiayuan0806

2018-10-25

0.0000 0 2
  • 关注作者
  • 收藏

Mysql日期数据存储及使用方法

日期数据有其固定的数据存储格式为datetime,但有时我们为了便捷会直接将其存成char字符型的数据,注意不要将日期数据存为数值型。 由此我们分别建立两张test表,相关程序如下: 1、日期数据存储方法 2、日期数据查询方法

kejiayuan0806

2018-10-25

0.0000 0 3
  • 关注作者
  • 收藏

MySQL Workbench数据菜单导入方法

1.在test01数据库中创建emp表空间 2.左侧Schemas中选择test01数据库,找到emp表空间 3.右键点击emp表,选择Table Data Import Wizard,弹出Table Data Import界面 4.在Table Data Import界面中,点击Browse选择emp.csv文件并打开 5.点击next后,在use existing ta

kejiayuan0806

2018-10-25

0.0000 0 1
  • 关注作者
  • 收藏

数据挖掘模型中的IV

1、IV的用途 IV的全称是Information Value,中文意思是信息价值,或者信息量。 我们在用逻辑回归、决策树等模型方法构建分类模型时,经常需要对自变量进行筛选。比如我们有200个候选自变量,通常情况下,不会直接把200个变量直接放到模型中去进行拟合训练,而是会用一些方法,从这200个自变量中挑选一些出来,放进模型,形成入模变量列表。那么我们怎么去挑选入模变量呢? 挑选入模变量过程是个

kejiayuan0806

2018-10-25

0.0000 0 2
  • 关注作者
  • 收藏

WOE详解

WOE的全称是“Weight of Evidence”,即证据权重。WOE是对原始自变量的一种编码形式。 要对一个变量进行WOE编码,需要首先把这个变量进行分组处理(也叫离散化、分箱等等,说的都是一个意思)。 分组后,对于第i组,WOE的计算公式如下: 其中,pyi是这个组中响应客户(风险模型中,对应的是违约客户,总之,指的是模型中预测变量取值为“是”或者说1的个体)占所有样本中所有响应客户

kejiayuan0806

2018-10-25

35.8908 1 3
  • 关注作者
  • 收藏

自由度如何理解

自由度:取值不受限制的变量的个数。 如何理解这句简单的话呢?给定一组数据,我们来计算不同的统计量,看看自由度的变化。这些数据分别为 1 2 4 6 8. 5个数。 先来求平均值,这几个数据都可以任意变化成其它数据,而我们仍然可以对它们求平均值,它们的平均值也跟着变化。这时自由度为5,也就是说有几个数据自由度就是几。 1)当我们来计算方差时,我们要先计算平均值,下一步再计算方差,计算完平均值后,我们

kejiayuan0806

2018-10-25

176.9019 2 2
  • 关注作者
  • 收藏

MySQL交叉连接

CROSS JOIN子句从连接的表返回行的笛卡儿乘积。 使用CROSS JOIN连接两个表,结果集将包括两个表中的所有行,结果集合中的数据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数。 一、无连接条件 当连接的表之间没有关系时,CROSS JOIN子句不具有连接条件。 二、有连接条件 如果表1和表2有关系,则CROSS JOIN与INNER JOIN子句类似

kejiayuan0806

2018-10-24

99.9904 1 0
  • 关注作者
  • 收藏

MySQL外连接

外连接不但返回符合连接和查询条件的数据行,还返回不符合条件的一些行。 外连接分三类:左外连接(LEFT OUTER JOIN)、右外连接(RIGHT OUTER JOIN)和全外连接(FULL OUTER JOIN)。在外连接中OUTER 关键字可省略。 三种连接的共同点:都返回符合连接条件和查询条件(即内连接)的数据行。 三种连接的共同点: 1、左外连接还返回左表中不符合连接条件但符合查询条件的

kejiayuan0806

2018-10-24

99.9904 1 2
  • 关注作者
  • 收藏

MySQL内连接

当我们需要的数据在不同的数据表中时,就需要使用多表查询来检索我们需要的数据。 SQL查询的基本原理: 1、单表查询:根据WHERE条件过滤表中的记录,形成中间表(这个中间表对用户是不可见的);然后根据SELECT的选择列选择相应的列进行返回最终结果。 2、两表连接查询:对两表求积(笛卡尔积)并用ON条件和连接类型进行过滤形成中间表;然后根据WHERE条件过滤中间表的记录,并根据SELECT指定的

kejiayuan0806

2018-10-24

99.9904 1 2
  • 关注作者
  • 收藏

MySQL游标

游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制,它可以充当指针的作用。尽管游标能遍历结果中的所有行,但它一次只指向一行。游标的作用就是用于对查询数据库所返回的记录进行遍历,以便进行相应的操作。 一、 游标的使用 游标的使用场景:主要用在循环处理、存储过程、函数中使用,用来查询结果集,就比如:我们需要从表中循环判断并得到想要的结果集,这时候使用游标操作很方便速度也很快。 游标的

kejiayuan0806

2018-10-24

0.0000 0 6
  • 关注作者
  • 收藏

MySQL事务

关系数据库把数据存储在多个表中,使数据更容易操纵、维护和重用。使用事务处理(transaction processing),通过确保成批的SQL操作要么完全执行,要么完全不执行,来维护数据库的完整性。 在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务。 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 事务用来管理 insert,upd

kejiayuan0806

2018-10-24

0.0000 0 0
  • 关注作者
  • 收藏

MySQL存储引擎

数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySql的核心就是存储引擎。 一、存储引擎的类型 MySQL支持MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB

kejiayuan0806

2018-10-24

0.0000 0 4
  • 关注作者
  • 收藏

MySQL索引

在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。 索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 索引会保存在额外的文件中。创建索引时,你需要确保该索引是应用在 SQL 查询语句的条件(一般作为 WHERE 子句的条件)。 一、 索引的类型 根据数据

kejiayuan0806

2018-10-24

0.0000 0 2
  • 关注作者
  • 收藏

MySQL视图

视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 一、 视图的用处 1、视图能简化用户操作。视图机制使用户可以将注意力集中在所关心的数据上。如果这些数据不是直接来自基本表,则可以通过定义视图,使数据库看起来结构简单、

kejiayuan0806

2018-10-24

0.0000 0 5
  • 关注作者
  • 收藏

MySQL自连接

MySQL自连接就是在同一张表上自己连接自己,参与连接的表都是同一张表,通过给表取别名虚拟出两张表。 当我们想将表中行与同一表中的其他行组合时,可以使用自连接。要执行自连接操作必须使用表别名来帮助MySQL在单个查询中区分左表与同一张表的右表。 为了更好的理解,假想以下场景:某一电商网站想要对站内产品做层级分类,一个类别下面有若干子类,子类下面也会有别的子类。例如数码产品这个类别下面有笔记本,

kejiayuan0806

2018-10-24

0.0000 0 5
  • 关注作者
  • 收藏

MySQL外键约束

主键:是唯一标识一条记录,不能有重复不允许为空,用来保证数据完整性。 外键:是另一表的主键, 外键可以有重复的, 可以是空值,用来和其他表建立联系用的。所以说,如果谈到了外键,一定是至少涉及到两张表。 如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日

kejiayuan0806

2018-10-24

0.0000 0 4
  • 关注作者
  • 收藏

MySQL分组后筛选HAVING

1、HAVING条件筛选 当真实数据表中没有此数据,这些数据是通过一些函数生成的,就需要使用HAVING子句进行筛选。 2、WHERE与HAVING的区别 WHERE 子句作用于表和视图,HAVING 子句作用于组。 两者显著的区别是WHERE子句条件查询的作用域是针对数据表进行操作,而HAVING条件查询则是对查询结果进行操作。 WHERE在分组和聚集计算之前筛选行,而HAVING 在分组

kejiayuan0806

2018-10-23

0.0000 0 3
  • 关注作者
  • 收藏

MySQL分组查询GROUP BY

当我们想要对我们所有指定的目标进行分组统计的情况下,需要使用GROUP BY进行分组查询,将数据分为多个逻辑组,对每个组进行聚集计算。 GROUP BY将查询结果按照1个或多个字段进行分组,字段值相同的为一组。 1、GROUP BY GROUP_CONCAT() GROUP_CONCAT(字段名)可以作为一个输出字段来使用,表示分组之后根据分组结果,使用group_concat()来

kejiayuan0806

2018-10-23

0.0000 0 2
  • 关注作者
  • 收藏
<126272830>