- 博客(28)
- 收藏
- 关注
原创 统计学:几何分布、二项分布、泊松分布
一、几何分布假设某种赌博游戏的胜率为0.2,那么意味着你玩第一次就胜出的概率为0.2。那玩第二次才胜出呢?“玩第二次才胜出”就意味着玩第一次是失败的,而直到第二次才胜出,那么这件事发生的概率就是0.8×0.2=0.16。那么第三次、第四次呢?如果用p代表某件事发生的概率,则它不发生的概率为1-p,我们将此概率称为q,于是可以用下式计算任何具有这一性质的概率:这个公式叫做...
2019-12-31 18:38:38
4285
原创 统计学:离散概率的分布
通过计算概率,我们可以得知发生某些事件的可能性的大小,但却无法指出所发生的这些事情的整体影响。本章我们将学习如何利用概率预测长期结果,以及如何度量这些预测结果的确定性。一、期望以下是玩家玩某种老虎机能获得收益的值以及对应的发生概率:我们已经有了老虎机的收益概率分布,现在需要知道自己能够期望获得的长期收益。为了算出这个期望数额,可以先算出在典型情况下可以期望每一局赢多少或赔多少,即可...
2019-12-28 16:26:08
27573
原创 统计学:概率计算
一、概率概率的量度尺度是0-1,如果某件事不可能发生,则其概率为0;如果某件事肯定会发生,则其概率为1。二、维恩图画一个方框代表样本空间S,然后画几个圆圈代表各个相关事件,这种图被称为维恩图。三、对立事件与互斥事件“A不发生”事件有一种简便表示方法——A′。A′被称为A的对立事件。且P(A′) = 1 – P(A)。如果两个事件是互斥事件,则只有其中一个事件会...
2019-11-29 14:32:29
25058
原创 数据分析之Excel篇(三):计算统计函数
常见的计算统计函数:Sum Rank Stdev Sumproduct Rand & Randbetween Count Averagea Int Max & Min Quartile RoundSum函数Sum函数的含义:计算单元格中所有值的和。Sum函数的语法格式:=sum(number1,number2,......)应用:sum函数就不必...
2019-09-06 17:54:38
1907
原创 数据分析之Excel篇(二):关联匹配函数
目录Vlookup函数 Index函数 Match函数 Index函数和Match函数联合使用 Row函数和Column函数 Offset函数常见的关联匹配函数:Vlookup Index Match Row Column OffsetVlookup函数Vlookup函数的含义:调用符合条件的数据Vlookup函数的语法格式:=vlookup(lookup_v...
2019-09-04 22:15:52
3277
原创 数据分析之Excel篇(一):常见的文本清洗函数
常见的文本清洗函数:Find Left Right Mid Substitute Concatenate Trim LenFind函数Find函数的含义:对要查找的文本进行定位,以确定其位置。Find函数的语法格式:=find(find_text,within_text,start_num)解释:Find(要查找的文本,文本所在的单元格,从第几个字符开始查找 [可选,省略默...
2019-08-27 21:25:31
2896
原创 MySQL必知必会笔记(十八):使用视图
视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。使用视图视图使用CREATE VIEW语句来创建使用SHOW CREATE VIEW viewname;来查看创建视图的语句使用DROP VIEW viewname删除视图输入CREATE VIEW productcustomers ASSELECT cust_name,cust_contact,prod_...
2019-08-26 14:11:30
156
原创 MySQL必知必会笔记(十七):创建和操纵表
创建表1、表创建基础输入CREATE TABLE customers( cust_id int NOT NULL AUTO_INCREMENT, cust_name char(50) NOT NULL, cust_address char(50) NULL, cust_city char(50) NULL, cust_state char(5) NULL, cu...
2019-08-20 13:57:48
430
原创 MySQL必知必会笔记(十六):更新和删除数据
更新数据首先看一下客户10005现在的电子邮件地址:输入SELECT cust_id,cust_email FROM customers WHERE cust_id = 10005;输出说明客户10005在电子邮箱地址这一列为空值。假设现在客户10005有了电子邮件地址,因此它的记录需要更新,语句如下:输入UPDATE customersSET cust_email = ...
2019-08-17 10:00:59
145
原创 MySQL必知必会笔记(十五):插入数据
插入数据INSERT是用来插入(或添加)行到数据库表的。插入可以用几种方式使用:① 插入完整的行;② 插入行的一部分;③ 插入多行;④ 插入某些查询的结果。插入完整的行输入SELECT INTO customers VALUES(NULL,'Pep E. LaPew','100 Main Street','Los Angeles','CA','90046','USA',NULL,N...
2019-08-16 15:46:48
176
原创 MySQL必知必会笔记(十四):组合查询
可UNION操作符来组合数条SQL语句。使用UNIONUNION的使用很简单,所需做的只是给出每条SELECT语句,在各条语句之间放上关键字UNION。输入SELECT vend_id,prod_id,prod_price FROM products WHERE prod_price <= 5 UNION SELECT vend_id,prod_id,prod_price FROM ...
2019-08-15 23:08:20
147
原创 MySQL必知必会笔记(十三):创建高级联结
使用表别名之前已经介绍过使用别名来引用被检索的表列,别名除了用于列名和计算字段之外,SQL还允许给表起别名。例如:SELECT cust_name,cust_contact FROM customers AS c,order AS o,orderitems AS oi WHERE c.cust_id = o.cust_id AND oi.order_num = o.order_num AND ...
2019-08-13 17:05:55
215
原创 MySQL必知必会笔记(十二):联结表
创建联结输入SELECT vend_name,prod_name,prod_price FROM vendors,products WHERE vendors.vend_id = products.vend_id ORDER BY vend_name,prod_name;输出笛卡尔积:由没有联结条件的表关系返回的结果为笛卡尔积。检索出的行的数目将是第一个表中的行数乘以第二个表中的行数:...
2019-08-13 16:39:34
181
原创 MySQL必知必会笔记(十一):使用子查询
利用子查询进行过滤首先来看一看需求:列出订购物品TNT2的所有客户。但是订单号、客户ID、订单日期储存于orders表中;orders表不储存客户信息,它只储存客户的ID,实际的客户信息储存在customers表中。orders表:orderitems表:customers表:检索具体步骤为:(1)从orderitems表中检索包含物品TNT2的所有订单的编号;(2)从ord...
2019-08-11 21:15:28
221
原创 MySQL必知必会笔记(十):分组数据
分组是在SELECT语句的GROUP BY子句中建立的。创建分组输入SELECT supplier,COUNT(*) AS product_num FROM shop GROUP BY supplier;输出上面的SELECT语句指定了两个列,supplier包含供应商的ID,product_num为计算字段(用COUNT(*)函数建立)。GROUP BY子句指示MySQL按suppl...
2019-08-09 11:44:58
173
原创 MySQL必知必会笔记(九):汇总数据
聚集函数聚集函数:运行在行组上,计算和返回单个值的函数。SQL聚集函数如下:函数说明AVG()返回某列的平均值COUNT()返回某列的行数MAX()返回某列的最大值MIN()返回某列的最小值SUM()返回某列值之和1、AVG()函数输入SELECT AVG(price) AS Avg_price FROM shop;输出此...
2019-08-08 17:55:41
190
原创 MySQL必知必会笔记(八):使用数据处理函数
文本处理函数下面是一个例子,使用Upper()函数:输入SELECT name,Upper(name) AS upper_name,price FROM shop ORDER BY price DESC;输出常用的文本处理函数有这些:函数说明Left()返回串左边的字符Length()返回串的长度Locate()找出串的一个子串Lower(...
2019-08-08 17:22:20
113
原创 MySQL必知必会笔记(七):创建计算字段
练习用表:拼接字段在MySQL的SELECT语句中,可使用Concat()函数来拼接两个列:输入SELECT Concat(name,' (',price,')') FROM shop ORDER BY price;输出注:上面的SELECT语句连接以下4个元素:①储存在name列中的名字;②包含一个空格和一个左圆括号的串;③储存在price列中的数值;④包含一个右圆括号的...
2019-08-07 16:12:00
164
原创 MySQL必知必会笔记(六):用正则表达式进行搜索
基本字符匹配首先通过一个简单的例子开始。下面的语句检索列name包含文本a的所有行:输入SELECT name FROM shop WHERE name REGEXP 'a';输出'.'是正则表达式语言中一个特殊的字符,它表示匹配任意一个字符:输入SELECT name FROM shop WHERE name REGEXP '.a';输出进行OR匹配为搜索两个串之一,使...
2019-08-04 17:46:52
148
原创 MySQL必知必会笔记(五):用通配符进行过滤
练习用的表:LIKE操作符1、百分号(%)通配符%表示任何字符出现任意次数输入SELECT name FROM shop WHERE name LIKE 't%';#这表示检索出以字母t开头的所有商品名;输出通配符可以多个使用,位于模式的两端:输入SELECT name FROM shop WHERE name LIKE '%a%';输出它也可以位于中间:输入SE...
2019-08-02 22:29:08
176
原创 MySQL必知必会笔记(四):数据过滤
练习用表:组合WHERE子句为了进行更强的过滤控制,MySQL允许给出多个WHERE子句。这些子句可以用两种方式使用:以AND子句的方式或OR子句的方式使用。1、AND操作符输入SELECT supplier,name,price FROM shop WHERE supplier = 1001 AND price <= 10;输出这样便输出了供应商为1001且价格在10元以...
2019-07-31 15:52:59
295
原创 MySQL必知必会笔记(三):过滤数据
这一次新建了一个表shop:其中,supplier列代表供应商,name列代表商品名称,category代表商品类别,price列代表单价。使用WHERE子句在SELECT语句中,数据根据WHERE子句中指定的搜索条件进行过滤。输入SELECT name,price FROM shop WHERE price = 13;输出MySQL返回了价格为13的行。注:在同时使用ORDER...
2019-07-29 16:31:55
166
原创 MySQL必知必会笔记(二):排序检索数据
练习用表:排序数据输入SELECT name FROM student ORDER BY name;输出这样name列就以升序排序展示了。通常,ORDER BY子句中使用的列将是为显示所选择的列。但是,实际上不一定要这样,用非检索的列排序数据是完全合法的。比如:输入SELECT name FROM student ORDER BY birth;输出name列就按照出生...
2019-07-26 21:31:40
252
原创 MySQL必知必会笔记(一):检索数据
首先建立一个可供练习的数据库study和表student,之后的练习都将以此表为准。检索单个列输入SELECT id FROM student;#id为列名,student为表名;输出注:① SQL语句不区分大小写,但是为SQL关键字使用大写,而对所有列和表名使用小写,是SQL开发的良好习惯,因为这更易于阅读和调试;②在处理SQL语句时,其中所有空格都被忽略。SQL语句可以写成...
2019-07-26 10:58:59
245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人