[Python数据挖掘] sklearn-DBSCAN聚类

几率大的网络安全面试题(含答案) 其他篇章:Java校招极大几率出的面试题(含答案)----汇总 本文面试题汇总: 防范常见的 Web 攻击 重要协议分布层 arp协议的工作原理 rip协议是什么?rip的工作原理 什么是RARP?工作原理 OSPF协议?OSPF的工作原理 TCP与UDP区别总结 什么是三次握手四次挥手? tcp为什么要三次握手? dns是什么?dns的工作原理 一次完整的HTTP请求过程 Cookies和ses... 阅读详情

[问题背景]

假定有这样的数据集,txt格式,ANSI编码:

YZN,133,108,76
ZHY,96,145,101
WYZ,132,107,60
DHY,100,102,120
CYH,139,99,93
LHY,73,149,81
ZHY,85,148,93
TQP,39,138,85
ZZL,145,112,71
HJC,101,116,118
XZY,99,98,117


每行第一列是学生姓名,第二列是语文成绩,第三列是数学成绩,第四列是英语成绩。

目标是利用KMeans对学生进行聚类,例如聚成3类。
[问题分析]

数据处理loadData()函数的设计在[Python数据处理] 怎样用Python预处理txt文档提取数据中已经讲过。

应用DBSCAN聚类器:

数据预处理grade.txt(需要和该py代码处于同一目录下)

if __name__ == '__main__':
    Name, Data = loadData('grade.txt')

设置DBSCAN聚类器所需要的参数eps(邻域半径)和min_samples(最小样本数)

eps = 21
min_samples = 2

DBSCAN聚类的原理请参见我在B站的投稿视频:DBSCAN聚类 动画演示

 用DBSCAN方法设置一个eps=21,min_samples=2的聚类器db,

防止通达信公式被盗?手把手教你用DLL加密+互联网验证(含易语言后台管理) 本文详细介绍了如何通过DLL加密与互联网验证技术保护通达信公式安全。从DLL加密实现、设备绑定到易语言后台管理,提供了一套完整的防护方案,有效防止公式被盗用。重点讲解了互联网验证登录和绑定设备等核心技术,帮助量交易者守护核心资产。 阅读详情

相关推荐

Qwen-Image LoRA训练实战:从数据准备到异常修复的全流程解析

本文详细解析了Qwen-Image LoRA训练的全流程,从数据准备到参数优再到异常修复。通过实战案例展示了如何利用LoRA技术微调Qwen-Image模型,提升中文场景下的图像生成质量,特别针对手脚生成异常等问题提供了有效解决方案。文章还分享了中文提示词优技巧和高训练方法,帮助开发者高效训练出高质量的LoRA模型。

lemon的博客 925

Flutter页面滑动卡顿丢帧与时延问题分析

说句大实话:鸿蒙上用户说“卡”的那一刻,八成不是网络在摸鱼,而是帧在暗中掉链子。build 超时、光栅爆炸、主线程被一大坨 JSON 按在地上摩擦,久而久之就变成了“掉帧 + 点了没反应”。渲染模型 → 卡顿定位 → 工具使用。

2601_95582873的博客 178

基于深度学习的AI生成式人脸图像鉴别

AIGC(AI内容生成)技术的快速发展确实为创作者提供了高效生产力工具,但同时也引发了一些问题和挑战。这些技术可以生成以假乱真的图像、视频换脸等,给不法分子提供了滥用的机会。其中,一些不法分子可能利用AIGC技术制造虚假新闻、违反版权、绕过活体身份验证、散布谣言和诽谤他人、进行敲诈勒索等非法活动,以谋取不当利益。这些行为给社会造成了严重的负面影响,破坏了信息的真实性和可信度。因此,我们需要认识到AIGC技术的潜在风险,并采取相应的措施来应对。

mingo_敏 4456

Flutter OH 日志抓取与过滤指南

HiTrace 是性能追踪工具,记录每一帧的耗时。类似 Chrome DevTools 的 Performance 录制。

2601_95582873的博客 209

Flutter笔记--auto_route

Flutter开发中,auto_route是Flutter最主流的声明式路由代码生成框架,它的核心机制是基于代码生成,通过注解自动为开发者生成类型安全的路由代码...

ljt2724960661的博客 314

Flutter 页面滑动卡顿与掉帧问题介绍

用户反馈"页面卡"时,最常见的一类是滑动或动画卡顿:画面不连贯、一顿一顿。这在 Flutter 里通常对应掉帧(Jank)——某一帧生成耗时超过帧预算,屏幕只能继续显示上一帧。60Hz表示屏幕每秒刷新 60 次,相邻两次刷新间隔约16.6ms;90Hz约11.1ms;120Hz约8.3ms。阶段做什么大致耗在哪条线程Build根据状态变构建/更新 Widget 树、Element 树UI 线程(主线程)LayoutRenderObject 树计算每个节点的大小和位置UI 线程Paint。

2601_95582873的博客 172

2026 跨端框架怎么选?Flutter、React Native、Kuikly、KMP 选型指南

团队技术栈、目标平台、业务诉求。Kotlin/Android 团队 + 要覆盖鸿蒙→ Kuikly 几乎是默认选项。前端团队 + 强热更新→ React Native 依然稳妥。极致 UI/动画 + 独立 App→ Flutter 值得投入 Dart 学习成本。只需逻辑跨端→ 纯 KMP 足够。没有银弹,也没有"最优解"。把团队现状和目标平台列清楚,对着上面的决策路径走一遍,答案通常就出来了。

2601_95698182的博客 372

sherpa-onnx + ZipVoice 端侧声音克隆:Flutter 中的完整 TTS 方案

ZipVoice + sherpa-onnx 是目前 Flutter 端侧 TTS 的最佳组合——模型小、集成简单、3 秒即可克隆必须用独立 Isolate——FFI 阻塞 + native 库冲突两个问题只有 Isolate 隔离能同时解决WAV 解析不能偷懒——扫描 RIFF chunk 而非硬编码偏移numSteps=4 是红线——蒸馏版模型低于 4 步音质不可接受边合成边播放是改善体验的关键——把 30 秒等待变成 3 秒首播录音对齐 24kHz、控制在 3 秒。

宇擎智脑科技的博客 337

Flutter OHOS外接纹理第一帧(背景)自定义指南

在这个 Flutter 插件中,和方法用于设置视频播放器纹理的背景颜色和纹理内容。背景颜色和纹理图像可以在视频加载或播放之前设置,确保用户在等待视频渲染时看到合适的背景。和方法是 Flutter 视频播放器插件中非常实用的功能,它们允许开发者在视频加载期间自定义纹理的显示效果。通过设置背景颜色或图像,开发者能够提升用户体验,确保在视频内容渲染之前显示合适的界面。

2601_95582873的博客 208

Flutter OH DFX 事件目录参考

返回本文档列出 Flutter OHOS 平台通过 HiAppEvent 上报的全部 DFX 事件及其参数,供开发者查阅。:HiAppEvent 事件就像"结构的崩溃报告"——比普通日志更有条理,包含了问题类型、时间戳、参数等信息。你可以把它理解为系统自动帮你填写的"bug 报告单"。

2601_95582873的博客 242

Flutter OH 卡死冻屏问题定位指南

应用卡死(AppFreeze)就是应用"冻住了"——界面不更新、点按钮没反应、滑动没效果。就像电脑死机一样。线程(工人)负责什么卡死时的表现严重程度UI 线程运行你的 Dart 代码、构建界面界面完全冻结,触摸无响应致命Raster 线程(画画的工人)把界面画成像素交给 GPU界面不更新,但触摸可能有响应严重Platform 线程(和系统打交道的工人)处理触摸事件、系统消息系统消息阻塞,可能间接卡 UI严重新手提示UI 线程卡死。

2601_95582873的博客 31

Flutter OH 外接纹理问题定位指南

外接纹理(External Texture)是一种让原生侧(视频播放器、相机、动画等)把画面"喂"给 Flutter 显示的机制。打个比方生产者(视频播放器/相机)把画面一帧一帧放到传送带上消费者(Flutter 引擎)从传送带上取画面,画到屏幕上如果传送带出了问题(生产太快消费不过来、生产者停了、消费者卡了),画面就会黑屏、卡顿或冻结。

2601_95582873的博客 22

Flutter OH 滑动卡顿丢帧与时延问题分析指南

返回当用户说"这列表怎么又卡了"时,八成不是网络在摸鱼,而是帧在暗中掉链子。本文档教你从"感觉卡"到"实锤"的完整方法:渲染模型 → 卡顿定位 → 工具使用 → 时延量测。

2601_95582873的博客 355

跨端技术选型|Flutter搭建隐私加密App,安卓与iOS双端差异适配实战

工具类、隐私类、本地功能为主的APP:首选 Flutter 跨端节省双倍开发时间、统一双端体验、降低迭代成本、上架稳定性高,是个人开发者突围性价比最高的技术方案。重交互、重原生、重性能APP:再考虑纯原生开发本专栏完整记录个人APP从0到1上架实战,案例产品Privasa,iOS已上架App Store。感兴趣可以下载体验。

gog09的博客 182

Flutter OH 多设备适配问题定位指南

Flutter OHOS 多设备适配涉及分栏(SplitView)、安全区域避让、折叠屏 DisplayFeature、多窗口、DPI 缩放、LTPO 自适应刷新等多个子系统。这些子系统的问题通常表现为布局异常、避让失效、帧率不正确等,不会直接导致崩溃或卡死,但严重影响用户体验。自定义 DPI 通过通道的方法设置。排查步骤确认已注册搜索日志确认 DPI 缩放调用:确认路由切换时自定义 DPI 重置逻辑:关键行为setCurrentUri('') → 清空当前 URI。

2601_95582873的博客 329

Flutter 插件中 C++ 跨端编译之 dart:ffi

维度AndroidiOS构建工具产物形式独立 .so 动态库静态链接进 Runner 二进制Dart 加载方式编译触发自动.podspec自动纳入编译手动命令通常不需要通常不需要(已集成)

唐诺 185

vue3原理思维导图

DSL:一种领域下,特定语言的编译器本质:一段程序,可以把A语言翻译成 B 语言,把 template 模板,编译成 render 渲染函数编译流程完整的编译流程源代码 ➡ 词法分析 ➡ 语法分析 ➡ 语义分析 ➡ 中间代码生成 ➡ 优 ➡ 目标代码生成 ➡ 目标代码编译前端:词法分析 ➡ 语法分析 ➡ 语术分析编译后端:间代码生成 ➡ 优 ➡ 目标代码生成Vue的编译流程模板 ➡ 词法分析 ➡ 语法分析。

希望粉丝数量比文章多!!! 265

Flutter应用混淆优及跨平台框架对比分析

本文从Flutter混淆实战出发,讲解Dart代码混淆、Android原生混淆、优包体积、提高反编译难度等,并深入对比Flutter与uni-app在开发语言、社区插件、开发工具等方面的异同。

2501_91590906的博客 209

Flutter创建

基础内容封装

L3059307568的博客 180

Flutter OHOS 渲染流程与异常诊断教程

适用范围:Flutter OHOS 平台()的渲染流程跟踪、白屏等渲染异常定位。目标:帮助开发者和运维人员通过日志理解 Flutter 从启动到首帧渲染的完整流程,并快速定位渲染异常。:v2(基于 oh-3.22.3-dev 分支 + 新增日志增强,已移除 WhiteScreenDFX 前缀)

2601_95582873的博客 131

Flutter OHOS 外接纹理适配简介

Flutter 在 OHOS 平台使用外接纹理时,视频播放和相机预览的注册方式一致——通过获取textureId并注册纹理,Flutter Engine 返回surfaceId。而图片场景则以PixelMap的形式注册到 Flutter Engine。为了方便复用,通常会将 OHOS 对接 Flutter 外接纹理的功能代码封装为一个独立的 module/HAR 插件注册到 Flutter Engine。参考视频播放的 Demo:。提供了。

2601_95582873的博客 155

Flutter + MNN 端侧大模型实战:手机离线跑 Qwen3.5 生成儿童故事

mommy story」是一个完全运行在手机本地的 AI 睡前故事 App。录制 3 秒妈妈的声音,AI 即可用妈妈的声音为宝宝讲故事。全部推理在端侧完成,无需联网,无需账号,无需服务器。LLM:Qwen3.5-0.8B / 2B,MNN 推理引擎,ARM SME2 加速TTS:ZipVoice-Distill,sherpa-onnx 推理,端侧声音克隆框架:Flutter 3.8+,Platform Channel 桥接 Native指标数据LLM Decode56 token/s。

宇擎智脑科技的博客 518

SWF内存提取器SWFMemoryFetchWizardv1.0中文绿色免费版

SWF Memory Fetch Wizard(SWF内存提取器)是一个通用的SWF提取工具,可用于电子杂志,网页游戏等的提取和解密,以及捕捉一切程序中隐藏的SWF文件.独有的高速解析引擎,在同类产品中提取速度最快,功能最丰富.更带有智能扫描模式,可以自动检测目标SWF中是否包含了隐藏加密文件

kozuka gothic pro b 粗体(西方)

kozuka gothic pro b 粗体(西方)

上一篇: [Python] 常见报错释义 (更新中)
下一篇: [Python数据处理] 怎样用Python预处理csv文档提取数据
swordtraveller
博客等级 码龄8年 122粉丝 77原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值