读书笔记-《魔鬼经济学》
这是一本非常有意思的经济学启蒙书,作者探讨了许多问题,并通过数据找到答案。
我们先来看看作者眼中的“魔鬼经济学”是什么,再选一个贴近我们生活的例子进行阐述。
01
魔鬼经济学
中心思想:假如道德代表人类对世界运转方式的期望,那么经济学就代表其实际的运行方式。
经济学:首先是一门有关测评的学科,它包含一系列行之有效、用途广泛的工具,可以对大量信息如就业、房地产、金融、投资进行确切的评估,以确定任意因素的影响,乃至所有影响。
对于中心思想,放到个人来说就是:朋友圈代表着个人对理想生活的期望,而大数据代表其实际生活方式。
朋友圈里展示的内容是个人所期望的生活,或者说是希望别人看到的生活。而各类平台上,如短视频、网购、社交、出行、银行卡的数据记录,才是真实的生活。
再回到集体,人类对世界运转的方式也有所期望,并默认用这个期望去解释所见所闻,但往往其并不是真实情况。
经济学是一门测评学科,无论多离谱的现象和问题都没有超过范畴。
书中就依次探讨了教师与相扑力士的共同点、3k党与房地产中介的共同点、毒贩为何还与母亲同住、犯罪率为何下降、怎样才算完美父母。
很明显,现实世界中有无数个随机变量,这些变量之间的关系错综复杂,要想准确地测评,获取数据以及测评方式就非常关键了。
02
数据与测评
获取真实的数据自然是第一步,并且数据本身都是有价值的。
就像在读书笔记-《人人都是产品经理》中,我们发现一个看似简单的需求管理表,就可以从不同的维度进行分析,得到有价值的结论。
关于测评,本质就是找到因果关系。
假设犯罪率为 x,警力为 y,通过对数据进行回归分析我们发现,x 和 y 会同时上升,也就是说,x 与 y 存在相关关系。注意,相关关系包含多种因果关系,例如 x => y、y => x、z => x & z => y 等。
从常识来说,当然是 x => y,不过如果要从数据上去证明,就需要找到警力提升,但犯罪率下降的案例。自然是找得到的,在书中的例子中,当近期有选举时,市长会扩充警力并导致犯罪率下降。
相关关系很容易找到,理论上只要有数据,看一眼就行,而因果关系就需要费些心思了,往往需要通过控制变量法的思想来找对比数据。
03
案例:怎样才算完美父母
20世纪90年代末期,美国教育部开展了名为“童年早期的纵向研究”,测算了2万多名儿童从幼儿园到五年级期间的学业进展,研究对象从全国抽取,数据包括种族、性别、家庭结构、社会经济地位、父母教育水平及其他私人信息。
以下因素中,有8个与儿童考试分数呈相关关系,大家可以逐个思考下:
-
父母学历高
-
家庭完整
-
父母拥有较高的社会经济地位
-
父母最近搬入了条件较好的小区
-
母亲在生育第一胎时的年龄为30岁及以上
-
母亲在孩子出生后至上幼儿园之前不工作
-
出生体重低
-
参加过启智计划(美国卫生与公共服务部实行的项目,为贫困家庭儿童提供早教、卫生、营养和家长参与服务)
-
父母在家讲英语
-
定期随父母去博物馆
-
是被收养儿童
-
经常被打
-
父母参加家长教师联谊会
-
经常看电视
-
家中藏书多
-
几乎每天都听父母读书
因为作者有数据,自然能直接找到所有的相关关系,不过他倒没有做详细的因果关系分析。比较反常的有这几个:
收养有关,被打无关。可能原因是被弃养的孩子家庭条件差,以及有部分真实打孩子的父母没有说实话,而说实话的父母至少将诚实教给了孩子。
藏书多有关,听读书无关。可能原因是重视教育的父母导致了藏书多,同时也导致了孩子成绩好(即 z => x & z => y)。
最后我们会发现,相关的奇数行是父母特点的描述,不相关的偶数行是父母行为的描述,也就是说,高学历、事业有成、身体健康的父母所生育的孩子往往成绩好,但是否去博物馆、是否被打、是否参加启智计划、是否听父母读书、是否经常看电视却没什么影响。
这是否符合你的认知呢?也就是说,卷娃不如卷自己……
不过,现实世界中有无数个随机变量,几乎不可能找到所有变量,更别提掌控所有变量了。这也意味着父母博学多识、家境殷实的孩子或是条件与之相反的孩子,都有可能因为其他因素而拥有一个完全不符合我们常识的人生。

原文链接:读书笔记-《魔鬼经济学》
原创不易,点个关注不迷路哟,谢谢!
文章推荐:
-
如何提高核心竞争力
-
读书笔记-《当下的力量》
-
读书笔记-《写给大家看的设计书》
-
赛博朋克2077玩后感
-
程序员工作中常见问题,你遇到过几个?
-
如何设计离线跑批系统
-
读书笔记-《人人都是产品经理》
-
读书笔记-《Spring技术内幕》(三)MVC与Web环境
相关文章:
读书笔记-《魔鬼经济学》
这是一本非常有意思的经济学启蒙书,作者探讨了许多问题,并通过数据找到答案。 我们先来看看作者眼中的“魔鬼经济学”是什么,再选一个贴近我们生活的例子进行阐述。 01 魔鬼经济学 中心思想:假如道德代表人类对世界运转方式的期…...
2024.7.7总结
今天是惊心动魄的一天,记录一下吧! 昨天晚上害怕早上闹铃响了听不到,担心有意外出现,错过回家的车票,于是便在晚上设置了3个闹铃,6:50,7:00,7:05然后也关了静音。没想到,早上按照正…...
uniapp做小程序内打开地图展示位置信息
使用场景:项目中需要通过位置信息打开地图查看当前位置信息在地图那个位置,每个酒店有自己的经纬度和详细地址,点击地图按钮打开内置地图如图 方法如下: <view class"dttu" click"openMap(info.locationY,info.…...
leetcode 283.移动零
leetcode 283.移动零 自己刷题并且进行记录一下 题解 c class Solution { public:void moveZeroes(vector<int>& nums) {int count 0;for (int i 0; i < nums.size(); i) {if(nums[i] ! 0) {nums[count] nums[i];if (count !i) {nums[i] 0;}count;}}} };...
Unity | Shader基础知识(第十七集:学习Stencil并做出透视效果)
目录 一、前言 二、了解unity预制的材质 三、什么是Stencil 四、UGUI如何使用Stencil(无代码) 1.Canvas中Image使用Stencil制作透视效果 2.学习Stencil 3.分析透视效果的需求 五、模型如何使用Stencil 1.shader准备 2.渲染顺序 3.Stencil代码语…...
【3D->2D转换(1)】LSS(提升,投放,捕捉)
Lift, Splat, Shoot 这是一个端到端架构,直接从任意数量的摄像头数据提取给定图像场景的鸟瞰图表示。将每个图像分别“提升(lift)”到每个摄像头的视锥(frustum),然后将所有视锥“投放(splat&a…...
MyBatis 框架核心及面试知识要点
1、什么是 MyBatis? MyBatis 是一款优秀的支持自定义 SQL 查询、存储过程和高级映射的持久层框架,消除了 几乎所有的 JDBC 代码和参数的手动设置以及结果集的检索 。 MyBatis 可以使用 XML,或注解进 行配置和映射,MyBatis 通过将参数映射到配置的 SOL,形…...
《linux系统内核设计与实现》-实现最简单的字符设备驱动
开发linux内核驱动需要以下4个步骤: 1 编写hello驱动代码 驱动代码如下 helloDev.c,这是一个最小、最简单的驱动,去掉了其他的不相干代码,尽量让大家能了解驱动本身。 #include <linux/module.h> #include <linux/mod…...
【MotionCap】pycharm 远程在wsl2 ubuntu20.04中root的miniconda3环境
pycharm wsl2 链接到pycharmsbin 都能看到内容,/root 下内容赋予了zhangbin 所有,pycharm还是看不到/root 下内容。sudo 安装了miniconda3 引发了这些问题 由于是在 root 用户安装的miniconda3 所以安装路径在/root/miniconda3 里 这导致了环境也是root用户的,会触发告警 WA…...
[BJDCTF 2nd]简单注入
sqlsqlsqlsqlsql又来喽 过滤了单双引号,等于符号,还有select等,但是这里没有二次注入 。扫描发现hint.txt 看出题人的意思是,得到密码即可获得flag。 select * from users where username$_POST["username"] and passw…...
java项目的一些功能(完善登录功能、注册接口参数校验、完善分页查询、完善日期格式、更新文章分类和添加文章分类的分组校验、自定义校验、文件上传 )
目录 完善登录功能 注册接口参数校验 完善分页查询 完善日期格式 更新文章分类和添加文章分类的分组校验 编辑 自定义校验 文件上传 完善登录功能 对前端传过来的明文密码进行md5加密处理 password DigestUtils.md5DigestAsHex(password.getBytes()); 这样既可 注…...
Mac安装AndroidStudio连接手机 客户端测试
参考文档:https://www.cnblogs.com/andy0816/p/17097760.html 环境依赖 需要java 1.8 java安装 略 下载Android Studio 地址 下载 Android Studio 和应用工具 - Android 开发者 | Android Developers 本机对应的包进行下载 安装过程 https://www.cnblogs.c…...
Git 完整的提交规范教程
约定式提交规范 本文中的关键词 “必须(MUST)”、“禁止(MUST NOT)”、“必要(REQUIRED)”、“应当(SHALL)”、“不应当(SHALL NOT)”、“应该(S…...
【TB作品】51单片机 Proteus仿真 00001仿真实物PID电机调速系统
实验报告:Proteus 仿真 PID 电机调速系统 一、实验背景 PID(比例-积分-微分)控制器广泛应用于工业控制系统中,用于调节各种物理变量。本实验的目的是通过 Proteus 仿真软件设计并实现一个 PID 电机调速系统,以控制直…...
【LInux】从动态库的加载深入理解页表机制
💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …...
IDEA与通义灵码的智能编程之旅
1 概述 本文主要介绍在IDEA中如何安装和使用通义灵码来助力软件编程,从而提高编程效率,创造更大的个人同企业价值。 2 安装通义灵码 2.1 打开IDEA插件市场 点击IDEA的设置按钮,下拉选择Plugins,如下: 2.2 搜索通义灵码 在搜索框中输入“通义灵码”,如下: 2.3 安…...
多表查询sql
概述:项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,分为三种: 一对多多对多一对一 一、多表关系 一对多 案例:部门与…...
移动端UI风格营造舒适氛围
移动端UI风格营造舒适氛围...
摸鱼大数据——Spark SQL——DataFrame详解一
1.DataFrame基本介绍 DataFrame表示的是一个二维的表。二维表,必然存在行、列等表结构描述信息表结构描述信息(元数据Schema): StructType对象字段: StructField对象,可以描述字段名称、字段数据类型、是否可以为空行: Row对象列: Column对象ÿ…...
【Java探索之旅】初识多态_概念_实现条件
文章目录 📑前言一、多态1.1 概念1.2 多态的实现条件 🌤️全篇总结 📑前言 多态作为面向对象编程中的重要概念,为我们提供了一种灵活而强大的编程方式。通过多态,同一种操作可以应用于不同的对象,并根据对象…...
Linux简单的操作
ls ls 查看当前目录 ll 查看详细内容 ls -a 查看所有的内容 ls --help 查看方法文档 pwd pwd 查看当前路径 cd cd 转路径 cd .. 转上一级路径 cd 名 转换路径 …...
《用户共鸣指数(E)驱动品牌大模型种草:如何抢占大模型搜索结果情感高地》
在注意力分散、内容高度同质化的时代,情感连接已成为品牌破圈的关键通道。我们在服务大量品牌客户的过程中发现,消费者对内容的“有感”程度,正日益成为影响品牌传播效率与转化率的核心变量。在生成式AI驱动的内容生成与推荐环境中࿰…...
1.3 VSCode安装与环境配置
进入网址Visual Studio Code - Code Editing. Redefined下载.deb文件,然后打开终端,进入下载文件夹,键入命令 sudo dpkg -i code_1.100.3-1748872405_amd64.deb 在终端键入命令code即启动vscode 需要安装插件列表 1.Chinese简化 2.ros …...
在Ubuntu中设置开机自动运行(sudo)指令的指南
在Ubuntu系统中,有时需要在系统启动时自动执行某些命令,特别是需要 sudo权限的指令。为了实现这一功能,可以使用多种方法,包括编写Systemd服务、配置 rc.local文件或使用 cron任务计划。本文将详细介绍这些方法,并提供…...
Matlab | matlab常用命令总结
常用命令 一、 基础操作与环境二、 矩阵与数组操作(核心)三、 绘图与可视化四、 编程与控制流五、 符号计算 (Symbolic Math Toolbox)六、 文件与数据 I/O七、 常用函数类别重要提示这是一份 MATLAB 常用命令和功能的总结,涵盖了基础操作、矩阵运算、绘图、编程和文件处理等…...
涂鸦T5AI手搓语音、emoji、otto机器人从入门到实战
“🤖手搓TuyaAI语音指令 😍秒变表情包大师,让萌系Otto机器人🔥玩出智能新花样!开整!” 🤖 Otto机器人 → 直接点明主体 手搓TuyaAI语音 → 强调 自主编程/自定义 语音控制(TuyaAI…...
C++八股 —— 单例模式
文章目录 1. 基本概念2. 设计要点3. 实现方式4. 详解懒汉模式 1. 基本概念 线程安全(Thread Safety) 线程安全是指在多线程环境下,某个函数、类或代码片段能够被多个线程同时调用时,仍能保证数据的一致性和逻辑的正确性…...
Yolov8 目标检测蒸馏学习记录
yolov8系列模型蒸馏基本流程,代码下载:这里本人提交了一个demo:djdll/Yolov8_Distillation: Yolov8轻量化_蒸馏代码实现 在轻量化模型设计中,**知识蒸馏(Knowledge Distillation)**被广泛应用,作为提升模型…...
IP如何挑?2025年海外专线IP如何购买?
你花了时间和预算买了IP,结果IP质量不佳,项目效率低下不说,还可能带来莫名的网络问题,是不是太闹心了?尤其是在面对海外专线IP时,到底怎么才能买到适合自己的呢?所以,挑IP绝对是个技…...
云原生安全实战:API网关Kong的鉴权与限流详解
🔥「炎码工坊」技术弹药已装填! 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 一、基础概念 1. API网关(API Gateway) API网关是微服务架构中的核心组件,负责统一管理所有API的流量入口。它像一座…...
