- 博客(38)
- 收藏
- 关注
原创 python sklearn 机器学习(1)
任务一:药品销量预测【任务说明】现有一医疗机构多年来的药品销售数据,基于该数据,选择合适的算法训练模型,并对该机构的药品销量进行预测。【任务要求】1.读取药品销售数据;2.提取合适的特征;3.对数据进行编码等预处理;4.划分训练集和测试集;5.构建机器学习模型;6.编写模型训练相关代码,完成模型训练;7.将训练好的模型进行保存;8.使用模型进行预测。
2025-06-29 22:20:03
660
原创 python pyecharts 数据分析及可视化(2)
任务二:感冒高发期分析【任务说明】感冒是一种常见的急性上呼吸道病毒性感染性疾病,多由鼻病毒、副流感病毒、呼吸道合胞病毒、埃可病毒、柯萨奇病毒、冠状病毒、腺病毒等引起。临床表现为鼻塞、喷嚏、流涕、发热、咳嗽、头痛等,多呈自限性。现有某一医疗机构 10 年的患者诊断数据,请你根据诊断结果进行感冒高发期分析。【任务要求】读取所需数据集后,对数据进行必要的清洗,绘制出感冒高发期热力图,分析感冒高发期在每一年中的什么时候,并出具分析报告。
2025-06-29 22:11:42
942
原创 matplotlib 绘制热力图
使用了 matplotlib 和 seaborn 两个 python 库来创建并显示一个 热力图。热力图是一种通过颜色变化来表示二维表格数据集中值分布的图形,适合用于展示矩阵数据或数据分析结果中的模式和趋势。
2025-06-27 22:24:40
329
原创 python pyecharts 数据分析及可视化(1)
任务一:药品消费趋势分析【任务说明】现有某医疗机构 10 年的药品销售数据,请根据任务要求完成数据分析。【任务要求】读取所需数据集后对数据进行必要的清洗,分析中成药和西药在这 10 年中销售占比以及销售额的变化情况,绘制出堆叠面积图并用Django 框架渲染到前端页面,绘图要求如下:1.使用 PyEcharts 库绘制堆叠面积图;2.使用 Django 框架在前端页面中渲染展示堆叠面积图;
2025-06-26 23:01:15
1046
原创 matplotlib 绘制折线图
使用 python 的 mmatplotlib 库来绘制一个简单的折线图,适合用于展示数据随时间变化的趋势、连续数据的变化情况等。
2025-06-24 23:26:42
379
原创 matplotlib 绘制散点图
使用 Python 的 Matplotlib 库来绘制一个简单的 散点图,适合用于可视化两个变量之间的关系,例如实验数据、观测值、分类结果等。
2025-06-24 23:21:05
238
原创 open3d 点云拟合圆 mesh
使用 numpy 和 open3d 进行 二维圆拟合与三维可视化 的完整示例。主要功能是对带有噪声的二维点云数据进行 最小二乘法圆拟合,并使用 open3d 创建三角网格来可视化拟合出的圆形区域。
2025-06-23 22:45:55
364
原创 open3d mesh生成平面
python代码使用numpy和open3d库,生成一个三维随机点云,并创建一个水平平面(z=0)作为参考面,然后将它们一起可视化。这段代码的主要作用是:生成一个随机的三维点云数据、构造一个位于 z=0 的二维平面网格(TriangleMesh)、使用 Open3D 可视化这两个几何体:点云和平面适合用于演示点云和基础几何体的构建与可视化,也可用于测试或算法验证场景(如后续进行平面拟合、分割等任务的基础示例)。
2025-06-22 20:44:11
616
原创 open3d 使用 RANSAC 算法拟合平面
一个python代码演示了如何使用 open3d 和 numpy 来完成一个完整的点云平面拟合任务。它包括以下几个主要部分:生成符合某一平面方程的随机点云数据、使用 RANSAC 算法对这些点云进行平面拟合、可视化原始点云和平面拟合结果。
2025-06-22 20:30:54
1285
原创 python 点云初学者入门教程(附代码)
点云是通过采集三维空间中物体表面或场景信息得到的一组点的集合。这些点通常通过激光扫描(如激光雷达,LiDAR)或立体视觉系统获取。每个点包含三个坐标值(x、y、z),这些坐标表示点在三维空间中的位置。点云数据通常用于计算机图形学、计算机视觉、机器人导航、建筑建模、地理信息系统(GIS)等领域。点云可以帮助我们重建物体的形状、分析场景结构、测量距离等。
2025-06-20 01:53:43
1558
原创 FreeCAD 新建模型导出为 ply
双击打开freecad软件点击新建点击切换为Part Design新建一个草绘选择一个基准面点击OK点击绘制矩形注意:右下角选择cad模式才能进行绘制矩形绘制完成之后点击关闭草绘点击创建凸台编辑尺寸点击OK到这里一个简单的方块就建好了如果需要旋转模型进行观察,可以更改右下角的模式,然后点击鼠标左键拖动即可。
2025-06-20 01:28:11
301
原创 open3d 点云平移
使用 open3d 库实现了对点云的读取、复制、平移变换、颜色设置以及可视化显示,并叠加了 三维坐标系,用于直观地观察原始点云和平移后的点云之间的空间关系。
2025-06-19 19:21:39
236
原创 open3d 随机降采样
使用库对点云进行读取和处理,主要功能是读取点云并通过随机降采样(均匀降采样) 来减少点的数量,最后可视化降采样后的点云。
2025-06-19 01:22:36
272
原创 open3d 通过 Alpha Shapes 构建三维网格模型
使用open3d,采用的是从点云数据中重建出一个三维网格模(Mesh)。整个流程包括:读取点云、估计并调整法线方向、基于 Alpha Shapes 的表面重建以及最终的可视化。
2025-06-18 03:51:37
235
原创 open3d 实现 Ball Pivoting 网格重建
使用库读取点云数据,计算并调整点云的法线方向,然后使用 Ball Pivoting 算法生成三角网格,并最终可视化生成的网格。
2025-06-18 03:41:17
334
原创 open3d 点云染色 渐变色
使用库读取一个点云文件,并根据每个点的 y 坐标为点云中的每个点赋予颜色,从而创建一个从蓝色(低y值)到红色(高y值)的线性渐变色效果。
2025-06-18 02:09:20
203
原创 open3d 体素降采样
使用open3d库进行点云的读取、降采样和可视化对读取的点云进行体素降采样(Voxel Downsampling),以减少点的数量,同时保持几何形状的大致特征。
2025-06-17 23:55:35
346
原创 FreeCAD 下载与安装指南 Windows
本文简要介绍了软件的下载安装和汉化步骤:下载所需版本后双击安装包,按提示逐步安装并可自定义路径。安装完成后,双击打开软件进入设置界面(Edit-Preferences),将语言从English切换为简体中文并确认,即可完成中文模式设置。整个过程包含下载、安装、汉化三个主要环节。
2025-06-15 20:30:54
2338
一个python工程 其中包含数据清洗、数据分析及可视化、机器学习
2025-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅