更多

1.书籍信息

书名:Think Stats: Probability and Statistics for Programmers

译名:《统计思维:程序员数学之概率统计》

作者:Allen B. Downey

译者:张建锋 陈钢

出版社:人民邮电出版社

ISBN:978-7-115-31737-7

页数:160

2.纸张、印刷与排版

32开小本,纸张白色、较厚。

字体大小正常,段间距较大。代码字体易区分,习题部分与正文不易区分。

3.勘误

4.笔记与评价

阅读级别:细读。

推荐级别:细读。

依然是6月份买的新书,上个月图灵出版的《统计思维》,薄薄的一本小册子,比平时的16开本小一大截,正文只有140页。看完这本书,上次买的书就剩下《Python科学计算》和《R和Ruby数据分析之旅》没有看了,《Python科学计算》今天已经开始看了。

本书是面向程序员来讲解统计学和概率学的一些基础知识的。和平常的概率论与数理统计的书籍不同,这本书使用Python语言,并结合一个贯穿全书的新生儿的例子来进行概率和统计相关知识的讲解,尽量减少了过于数学的东西,而更多的是关注如何编程。

本书总共9章,第1章引入例子和一些基础知识,第2-6章讲描述性统计量、分布(CDF、PMF、PDF)等方面的知识,第7-8章讲参数估计和假设检验,第9章讲相关性。这样的章节安排也和国内的概率教材有些区别,当然,作者说了,本书没有参考其他已出版的老教材,大量信息来源是网上的开源资料(如wikipedia)。

我们可以在本书的主页上下载本书的源代码、相关数据集以及英文版pdf(是的,这本书的英文版pdf是公开的,甚至包括letex)。

需要注意的是,本书中的Python代码很少涉及具体的实现,或者说书中并不十分多,需要读者自己去看源代码文件中的实现,当然如果只是使用这些功能,也可以直接导入作者写好的模块直接使用。在参数估计和假设检验部分,书中的代码量极少,数学公式等要更多一些。

本书中拥有大量的练习题,如果感兴趣的话可以做来看看。

此外,本书中每章最后一节都是总结本章所用到的术语的解释,非常清晰。

5.思维导图

本书内容并不算很多,这次的思维导图做到了一张图里。

思维导图下载:

百度云网盘下载

python实现概率论与数理统计_《统计思维:程序员数学之概率统计》读书笔记相关推荐

  1. 《统计思维:程序员数学之概率统计》学习笔记 Chap.1-2

    最近在阅读Allen B. Downey所著的<统计思维:程序员数学之概率统计>,由于文章中大部分的函数操作都是基于作者自己写的模块thinkstats2,为了能够使用常用python库来 ...

  2. 统计思维:程序员数学之概率统计(第2版):第1章 探索性数据分析

    第1章 探索性数据分析 如果能将数据与实际方法相结合,就可以在存在不确定性时解答问题并指导决策,这就是本书的主题. 举个例子.我的妻子在怀第一胎时,我听到了一个问题:第一胎是不是经常晚于预产期出生?下 ...

  3. python实现概率论与数理统计_如何学概率论与数理统计?

    现如今,计算机科学.人工智能.数据科学已成为技术发展的主要推动力.无论是要翻阅这些领域的文章,还是要参与相关任务,你马上就会遇到一些拦路虎:想过滤垃圾邮件,不具备概率论中的贝叶斯思维恐怕不行: 想试着 ...

  4. 黑马程序员 python 基础版 哪个老师_(看黑马程序员Python基础班视频挺好,犹豫该不该报班?)...

    看黑马程序员Python基础班视频挺好,犹豫该不该报班? 如果看视频比较好的话,还是建议自学吧,毕竟录制视频的老师不一定参与实质的讲课,且能自学也省一笔培训费用了.我是看的bilibili上黑马程序员 ...

  5. python 可视化编程不友好_为什么大多数程序员不看好图形化编程?

    图形化更优还是语言更优,个人认为本质上只取决于一个操作中概念分支(信息密度)的多少. 信息密度低信息量少不代表低端,即使简单的分支也可以组成复杂的逻辑和排列,它可以复杂在逻辑和组合而不是分支与信息的绝 ...

  6. java属于编译_《程序员修炼之道》-读书笔记一-Java到底属于编译型语言还是解释型语言?...

    Java到底属于编译型语言还是解释型语言? 要想知道Java属于编译型语言还是解释型语言我们需要知道他们的定义和区别 定义: 编译型语言:把做好的源程序全部编译成二进制代码的可运行程序.然后,可直接运 ...

  7. 概率论与数理统计_重要例题之概率论部分

    这篇文章主要是介绍一些简单的例题介绍,其实还有知识介绍,可以见本专栏的文章"概率论与数理统计_知识总结之概率论部分" 随机变量的范围特别重要 目录 概率 有放回抽样和无放回抽样 出 ...

  8. 概率论与数理统计_知识总结之概率论部分

    这篇文章主要是介绍一些简单的知识总结,其实还有例题,可以见本专栏的文章"概率论与数理统计_重要例题之概率论部分" 目录 相关字母 相关概念与性质 相关知识 事件的关系及运算 与概率 ...

  9. 视频教程-微信小程序系统教程python版[3/3阶段]_微信小程序支付-手游开发

    微信小程序系统教程python版[3/3阶段]_微信小程序支付 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试 ...

最新文章

  1. k8s mysql operator_将 MySQL 通过 presslabs/mysql-operator 部署到 k8s 内部
  2. js小笔记 -- let const的理解
  3. Android如何实现TCP和UDP传输
  4. Matlab关键规则挖掘尿片啤酒,电商数据挖掘:“啤酒+尿布”的关联算法规则
  5. 华为服务器提示错误信息,服务器错误日志
  6. 三方协议,档案,工龄,保险,户口,
  7. Redis如何实现刷抖音不重复-布隆过滤器(Bloom Filter)
  8. github ssh密钥_如何使用SSH密钥在一台机器上管理多个GitHub帐户
  9. 洛谷题解 P1005 【矩阵取数游戏】
  10. em gmm matlab,EM方法解高斯混合模型(GMM)Matlab实现
  11. mysql事件查看器_MYSQL事件查看器使用介绍 | 学步园
  12. linux用在炫龙m7,NH55 炫龙M7 Ubuntu 安装
  13. Spring从入门到精通(二)—Spring核心思想之IOC
  14. 利用逆矩阵解线性方程组_经典Jacobi方法用于求解矩阵特征值
  15. 5. ATF(ARM Trusted firmware)启动---bl31
  16. 云创办公智慧企业丨企业的下一个前沿阵地
  17. 启动Tomcat时常见的报错
  18. pixhawk使用WiFi模块
  19. select 触发click点击事件
  20. XMPP协议的原理介绍

热门文章

  1. 如何让优酷播放器自动播放
  2. 优酷播放器与layer弹出层(别的弹出层未测试)遮挡问题
  3. Android MVP 详解(上)
  4. 如何替代即将淘汰的Flash方案?
  5. 什么是数据驱动和关键字驱动
  6. Problem M: 梅森素数
  7. WARNING: Ignoring invalid distribution -p (c:\python39\lib\site-packages)
  8. php生成手写字,使用PHP辅助快速制作一套自己的手写字体实践
  9. ADPCM(自适应差分脉冲编码调制)的原理和计算
  10. git init提示Reinitialized existing Git repository in /Users/j