用样本猜总体的秘密武器,4大抽样分布总结
数据分析时,我们经常需要从样本数据推断总体特征。
而抽样分布就是连接样本与总体的重要桥梁,如果你不理解它,就无法理解为什么我们可以通过调查几千人来预测全国的选举结果,也无法理解A/B测试背后的逻辑。
本文将尽量使用大白话和Python代码,带你彻底搞懂抽样分布,并掌握最常用的四大分布:Z分布、T分布、卡方分布和F ...
python调用大模型api来进行对话
一、Openai的接口调用
pip包下载
pip install openai
配置sk,url
OPENAI_API_KEY = sk-xxxxx
OPENAI_BASE_URL = https://api.openai.com/v1
接口调用
import os
from flask import Flask, jsonify
from openai import OpenAI
config = configparser.ConfigParser()
config.read("config.cfg", enco ...
如何在Python开发中实现无代码、纯配置的业务界面展示和常规数据操作的处理分析过程
要实现无代码、纯配置的业务界面展示和常规数据操作,最佳的方式是通过实体-属性-值的设计方式,也就是常说的EAV模式,通过动态构建实体类型、动态构建对应的属性列表,以及根据类型的不同对属性值进行存储,从而构建一系列的处理规则,实现业务模块的动态化,本篇随笔探讨一下,如何在Python开发中实现无代码、纯配置的业 ...
2025年,这5个Python GUI 库让我眼前一亮!
还记得当年用 Python 写界面的 “痛点” 吗?要么是 Tkinter 的 “丑到爆的颜值”,要么是 PyQt 的 “陡峭学习曲线”,想做个跨平台又好看的应用,总要在各种框架里反复踩坑。
2025年,Python 的 GUI(图形用户界面)开发生态依然在快速发展,涌现出许多令人惊艳的库。无论是 跨平台兼容性、现代化UI设计,还是开发效 ...
【python】字典数据结构的设计原理学习
先说结论:
python的dict,底层是哈希表(hash table)与开放寻址方案(二次探测 + 伪随机跳跃)
其中,
核心结构:哈希表是一个“数组”
每个 dict 底层对应一块数组(table),数组每个槽位(slot)可能存一个 key-value。
index: 0 1 2 3 4 5 6 7
value: [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ]
任何 ...
监听小工具-股票监控神奇九转分钟线信号触发提醒工具V2.0
平时开发工作时间忙,不想错过一些机会,选择了平时个人觉得概率较高的神器九转策略,做了一个提醒。
核心功能
📊 实时股票数据获取(沪深A股)
🔍 神奇九转策略自动识别与分析
📈 交互式K线图表展示
🔔 智能提醒通知系统
🖥️ 命令行与GUI双模式支持
已完成功能
✅ 完整的九转算法实现
✅ K线图表展示
✅ 实时数据获取
✅ ...
讲讲django的文件对象
一、django文件对象是什么?
Django 抽象出了一套“文件处理体系”,核心是:
Django 所有文件类的基类
提供统一的接口用于:
读取
写入
迭代
存储到 Storage 后端(本地/OSS/S3)
使用FileField / ImageField来构造:
class MyModel(models.Model):
file = models.FileField(upload_to='files/')
这个 ...
[python]FastAPI - 全链路日志追踪 Tracking ID 的设计
前言
在实际业务中,根据 tracking_id 追查日志中一条请求的完整处理路径是一个比较常见的需求。不过 FastAPI 官方并没有提供相对应的功能,因此需要开发者自行实现。本文介绍如何基于 contextvars,为每次请求的完整流程都添加一个 tracking_id,并在日志中记录。
什么是 contextvars
Python 在 3.7 版本的标准库中加入了 ...
告别盲人摸象,数据分析的抽样方法总结
当你踏入数据分析的大门时,可能会被海量的数据淹没,感到无从下手。
想象一下,你想了解一座巨大森林里所有树木的平均高度,难道要一棵一棵地去测量吗?这显然不现实。
这时,“抽样” 这个强大的工具就该登场了!
本文将带你全面了解各种抽样方法,并用Python代码演示实际应用。
1. 抽样是什么?
抽样 是从总体中选取部分 ...
【首选】PDF转视频教程:20秒一键将PDF转换为视频软件
一、背景介绍
大家好,我是王哪跑,现在很多做小学初中高中学习资料相关的教师或出售虚拟资料的网赚达人,都会将PDF电子档转换为视频,并发布到对应的短视频平台进行引流变现,但是使用传统的视频剪辑软件,花费的时间可能会比较长。
基于此,我用python开发了这个一键将PDF转视频的软件,只需30秒完成PDF到视频的一键转换 ...
虚拟资料必备!Python开发的PDF批量加水印软件,真的去不掉!
1、前言
做虚拟资料的你,手上肯定都会有一大堆PDF文件,比如做小学资料、教案资料的朋友,给PDF文件加上水印是必不可少的步骤,通过这种在pdf文件加水印的方式可以实现被动化的引流。
但是自己一个个给PDF文件添加水印费时费力,用市面上常用的软件一键添加,也都是可以一键去除的。别急,今天带来一款老王原创的PDF文件批 ...
Manim进阶:用背景图片让你的数学视频脱颖而出
做Manim动画久了,你是否厌倦了那万年不变的黑色虚空?
很多初学者(甚至老手)都想给动画加个背景图,但往往会遇到两个问题:
怎么加? 是把图片放进去,还是设置相机?
看不清! 背景花里胡哨,前面的文字公式瞬间“隐身”了。
今天,我们就来揭开Manim动画中一个简单却强大的技巧--为动画添加背景。
通过几个小示例, ...
有用的包 #Python
整理一点有用的包,持续更新中~
pandas
数据处理神器,一维、二维数据,安装命令pip install pandas
读取文件
import pandas as pd
df = pd.read_csv("data.csv") # 读取 CSV 文件
df = pd.read_excel("data.xlsx") # 读取 Excel 文件(默认第一张表)
df = pd.read_json("data.json") # 读取 JSON 文 ...
学习02
操作系统有什么用
操作系统类似于管家身份帮助我们与语言不通的奴隶交流
能够将我们的指令转达给CPU,让CPU去工作
方便我们与计算机之间进行交流
可以将我们的指令变成0和1传达给计算机
计算机由哪三大部分组成?
硬件
应用程序
操作系统
操作系统和应用程序的启动流程
应用程序
点击应用程序
操作系统将指令传给CPU
C ...
Python 开发技术栈梳理:从数据库、爬虫到 Django 与机器学习
很多开发者学 Python 都是东拼西凑,学完基础不知道怎么做项目,学完框架不懂底层原理。最近整理了一套比较系统的学习资源,从基础语法到架构设计都有覆盖,分享给需要的朋友。
什么是真正的 Python 全栈开发
在整理学习资料时,发现很多同学对"全栈开发"这个概念理解得比较模糊。到底需要掌握哪些技术?各模块之间是什么关 ...
让你的动画“活”过来:Manim 节奏控制指南 (Rate Functions)
你在制作Manim动画时,是否遇到过这样的困境?
“代码写得天衣无缝,运行流畅,出来的动画却总觉得哪里不对劲?”
虽然物体确实从 A 移动到了 B,但看起来就像是老旧的工业机器人在干活——僵硬、死板,甚至有点无聊。
其实,你的动画离 “丝滑” 和 “专业”,往往只差这一个参数的距离:rate_func (速率函数)。
今天,我 ...
别急着转投 Polars!Pandas 3.0 带着“黑科技”杀回来了
大家好,在数据分析圈子里摸爬滚打这么多年,最近大家见面打招呼的方式都变了。
以前是“你用 Pandas 处理那个 csv 了吗?”,现在变成了“你还没用 Polars 吗?那速度快得飞起!”
确实,在这个 GPU 算力爆炸、多线程并行的时代,我们这位陪伴多年的老朋友 Pandas,因为单线程和内存管理的“历史包袱”,显得有点步履蹒跚 ...
国产化Excel开发组件Spire.XLS教程:使用Python将CSV文件转换为列表
CSV(逗号分隔值)是一种用于存储表格数据的通用文件格式,而列表是 Python 中用于轻松进行数据操作的基本数据结构。在 Python 中将 CSV 转换为列表,能实现数据的无缝处理、分析及与其他工作流的集成。虽然 Python 内置的 csv 模块可满足基础需求,但 Spire.XLS for Python 凭借类电子表格的直观界面 ...
Excel处理控件Aspose.Cells教程:使用Python从Excel工作表中删除数据透视表
在使用 Excel 处理数据时,数据透视表通过汇总大型数据集,简化了分析过程。但随着分析的深入,您可能需要删除旧的数据透视表,以保持工作表的整洁或为新的分析结果做好准备。您可以快速删除任何数据透视表,无需手动查找,也不会留下任何失效的引用。本教程将逐步介绍如何借助Aspose.Cells使用Python从Excel 工作表中删除 ...
国产化Excel开发组件Spire.XLS教程:Python将列表导出为CSV文件(含一维/二维/字典列表)
在数据处理与交换中,CSV(逗号分隔值)格式因简洁通用,成为跨应用、跨数据库的数据交换首选。对于 Python 开发者而言,将 Python 列表转换为 CSV 格式是高频需求——无论是导出应用数据、生成报表,还是准备分析数据集,都离不开这一操作。
Spire.XLS for Python 凭借直观可靠的方法简化了这一过程,无需依赖 Micros ...