Python打卡第7天
浙大疏锦行作业01020304050607080910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970importpandas as pdheartdfpd.read_csv(Python打卡训练营\Python打卡训练营\python60-days-challenge-master\heart.csv)# 先看数据长什么样print(heartdf.head())print(heartdf.shape)print(heartdf.columns)print(heartdf.dtypes)print(heartdf.info())# 体检看看有无异常值print(heartdf.describe(percentiles[.25, .5, .75, .9]))# 检查缺失值有则进行清洗、填补print(heartdf.isnull().sum())missing_ratioheartdf.isnull().sum()/len(heartdf)*100print(missing_ratio)# 对于非分类的特征画图查看是否有异常值importmatplotlib.pyplot as pltimportseaborn as snsimportmathcategorical_features[sex,cp,fbs,restecg,exang,slope,ca,thal]labeltargetcontinuous_features[colforcolinheartdf.columnsifcolnotincategorical_featuresandcol !label]n_cols3n_rowsmath.ceil(len(continuous_features)/n_cols)fig, axesplt.subplots(n_rows,n_cols,figsize(15,4*n_rows))# 转成一维方便遍历axesaxes.flatten()fori, colinenumerate(continuous_features):sns.boxplot(xheartdf[col],axaxes[i])axes[i].set_title(fBoxplot of {col})# 如果最后一行没有填满把多余子图删掉forjinrange(len(continuous_features),len(axes)):fig.delaxes(axes[j])plt.tight_layout()plt.show()# 后续还要做标准化防止数据泄露划分数据集时间序列还需要做滑动窗口

相关新闻

基于ESP32与离线语音识别的低成本声控安防系统设计与实现

基于ESP32与离线语音识别的低成本声控安防系统设计与实现

1. 从“绊线”到“声控”:一个低成本安防项目的诞生几年前,我在一个老旧的仓库里帮忙整理东西,那里没有现代化的安防系统,只有几盏昏暗的灯。晚上离开时,总担心有人闯入。传统的红外对射或者摄像头方案,要么…

2026/8/19 23:55:45 阅读更多 →
STM32F072移植RT-Thread Nano与FinSH:轻量级RTOS实践指南

STM32F072移植RT-Thread Nano与FinSH:轻量级RTOS实践指南

1. 项目缘起:为什么选择RT-Thread Nano与FinSH最近在做一个基于STM32F072RBT的小型数据采集设备,项目需求不算复杂,但需要一定的实时性和一个方便调试的交互接口。一开始考虑过裸机轮询,但随着外设(ADC、I2C、UART&…

2026/8/19 23:55:45 阅读更多 →
基于树莓派与区块链的智能售货机:全栈开发实践指南

基于树莓派与区块链的智能售货机:全栈开发实践指南

1. 项目概述:当树莓派遇上区块链,一台自动售货机的技术新生几年前,我在一个老旧社区里看到一台自动售货机,它只接受硬币,屏幕昏暗,货道还经常卡住。当时我就在想,这玩意儿的技术是不是还停留在上…

2026/8/19 23:55:45 阅读更多 →

最新新闻

AI编码助手执行权限的权衡:何时限制代码执行能力更有益?

AI编码助手执行权限的权衡:何时限制代码执行能力更有益?

1. 项目概述:当限制编码智能体执行代码时,何时有益?最近在AI编程辅助工具的圈子里,一个讨论热度很高的话题是:我们是否应该让AI编码助手(Coding Agent)拥有直接执行代码的能力?像Cur…

2026/8/24 10:34:43 阅读更多 →
xterm.dart如何支持中日韩与Emoji:宽字符终端渲染完全指南

xterm.dart如何支持中日韩与Emoji:宽字符终端渲染完全指南

xterm.dart如何支持中日韩与Emoji:宽字符终端渲染完全指南 【免费下载链接】xterm.dart 💻 xterm.dart is a fast and fully-featured terminal emulator for Flutter, with support for mobile and desktop platforms. 项目地址: https://gitcode.com…

2026/8/24 10:34:43 阅读更多 →
如何在本地快速跑通 MiMo-V2.5-ASR 开源语音识别

如何在本地快速跑通 MiMo-V2.5-ASR 开源语音识别

如何在本地快速跑通 MiMo-V2.5-ASR 开源语音识别 【免费下载链接】MiMo-V2.5-ASR 项目地址: https://ai.gitcode.com/XiaomiMiMo/MiMo-V2.5-ASR 会议刚结束,一小时的录音就躺在网盘里没人愿意整理;上课、采访、播客,靠人工转写真的会…

2026/8/24 10:34:43 阅读更多 →
【直升机】基于matlab模拟带倾斜旋翼的三旋翼垂直起降

【直升机】基于matlab模拟带倾斜旋翼的三旋翼垂直起降

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 🍎 往期回顾关注个人主页:Matlab科研工作室 👇 关注我领取海量matlab电子书…

2026/8/24 10:34:43 阅读更多 →
Path of Building PoE2:免费离线版流放之路2天赋树规划器完整指南(2026)

Path of Building PoE2:免费离线版流放之路2天赋树规划器完整指南(2026)

Path of Building PoE2:免费离线版流放之路2天赋树规划器完整指南(2026) 【免费下载链接】PathOfBuilding-PoE2 项目地址: https://gitcode.com/GitHub_Trending/pa/PathOfBuilding-PoE2 物理伤害词缀从 800 跳到 830,你的…

2026/8/24 10:34:43 阅读更多 →
还在手动改参数?hyperopt 三种超参数优化策略怎么选

还在手动改参数?hyperopt 三种超参数优化策略怎么选

还在手动改参数?hyperopt 三种超参数优化策略怎么选 【免费下载链接】hyperopt Distributed Asynchronous Hyperparameter Optimization in Python 项目地址: https://gitcode.com/gh_mirrors/hy/hyperopt 跑同一个模型,改一个参数、看一次曲线、…

2026/8/24 10:33:42 阅读更多 →

日新闻

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践 前端安全依赖分层防护。没有任何单一配置能替代输出编码、权限校验和依赖更新。 把不可信内容当作数据 默认使用框架的转义能力;确需渲染 HTML 时,先在服务端或可信的客户端库中进行白名单过滤。避免把用户输入直接赋给 inne…

2026/8/24 1:08:15 阅读更多 →
Windows登录密码存储机制全解析:从哈希算法到安全加固实战

Windows登录密码存储机制全解析:从哈希算法到安全加固实战

1. 项目概述:Windows登录密码的“黑匣子”每次你按下CtrlAltDel,输入密码,然后看到那个熟悉的桌面,这背后发生了一系列复杂而精密的操作。作为一名长期与Windows系统打交道的从业者,我经常被问到:“我的密码…

2026/8/24 1:08:15 阅读更多 →
AI面试系统安全挑战与解决方案

AI面试系统安全挑战与解决方案

1. 项目概述:AI面试系统的安全挑战去年参与某跨国企业AI面试系统部署时,遇到一个典型案例:候选人在视频面试中无意提到竞争对手产品名称,系统竟自动将该信息关联到企业知识库并生成竞品分析报告。这个看似"智能"的功能&…

2026/8/24 1:08:15 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/24 0:06:02 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/24 0:20:20 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/24 0:14:11 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/23 18:47:06 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →