python实点云分割k-means(sklearn)详解


Posted in Python onMay 28, 2020

本文实例为大家分享了Python实点云分割k-means(sklearn),供大家参考,具体内容如下

python实点云分割k-means(sklearn)详解

python实点云分割k-means(sklearn)详解

植物叶片分割

import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
from sklearn.cluster import KMeans
from sklearn.preprocessing import StandardScaler
from mpl_toolkits.mplot3d import Axes3D
data = pd.read_csv("jiaaobo1.txt",sep = " ")

data1 = data.iloc[:,0:3]

#标准化
transfer = StandardScaler()
data_new = transfer.fit_transform(data1)
data_new
#预估计流程
estimator = KMeans(n_clusters = 10)
estimator.fit(data_new)
y_pred = estimator.predict(data_new)
#也可以不预测
#cluster = KMeans(n_clusters = 9).fit(data_new)
#y_pred = cluster.labels_s
#质心 
#centroid = cluster.cluster_centers_
#centroid.shape

fig = plt.figure()
ax = Axes3D(fig)
for i in range(9):
  ax.scatter3D(data_new[y_pred == i,0],data_new[y_pred == i,1],data_new[y_pred == i,2],marker = ".")
ax.view_init(elev = 60,azim = 30)
ax.set_zlabel('Z')
ax.set_ylabel('Y')
ax.set_xlabel('X')
plt.show()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在 Django/Flask 开发服务器上使用 HTTPS
Jul 03 Python
状态机的概念和在Python下使用状态机的教程
Apr 11 Python
python实现上传下载文件功能
Nov 19 Python
Python 多进程并发操作中进程池Pool的实例
Nov 01 Python
Python OS模块实例详解
Apr 15 Python
基于多进程中APScheduler重复运行的解决方法
Jul 22 Python
python计算n的阶乘的方法代码
Oct 25 Python
python matplotlib折线图样式实现过程
Nov 04 Python
Python超越函数积分运算以及绘图实现代码
Nov 20 Python
Python如何创建装饰器时保留函数元信息
Aug 07 Python
4种方法python批量修改替换列表中元素
Apr 07 Python
python 单机五子棋对战游戏
Apr 28 Python
Python脚本实现监听服务器的思路代码详解
May 28 #Python
python中Ansible模块的Playbook的具体使用
May 28 #Python
python中如何进行连乘计算
May 28 #Python
python线程池如何使用
May 28 #Python
python中前缀运算符 *和 **的用法示例详解
May 28 #Python
PHP基于phpqrcode类库生成二维码过程解析
May 28 #Python
Python函数参数分类原理详解
May 28 #Python
You might like
PHP学习之PHP运算符
2006/10/09 PHP
PHP字符串的编码问题的详细介绍
2013/04/27 PHP
关于使用coreseek并为其做分页的介绍
2013/06/21 PHP
PHP 7的一些引人注目的新特性简单介绍
2015/11/08 PHP
PHP中散列密码的安全性分析
2019/07/26 PHP
JavaScript 面向对象的 私有成员和公开成员
2010/05/13 Javascript
JS实现的生成随机数的4个函数分享
2015/02/11 Javascript
jQuery插件PageSlide实现左右侧栏导航菜单
2015/04/12 Javascript
JS产生随机数的几个用法详解
2016/06/22 Javascript
只需五句话搞定JavaScript作用域(经典)
2016/07/26 Javascript
vue.js中实现登录控制的方法示例
2018/04/23 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
小程序新版订阅消息模板消息
2019/12/31 Javascript
js中延迟加载和预加载的具体使用
2021/01/14 Javascript
Python中apply函数的用法实例教程
2014/07/31 Python
python读取word文档的方法
2015/05/09 Python
自己编程中遇到的Python错误和解决方法汇总整理
2015/06/03 Python
详解Python中的序列化与反序列化的使用
2015/06/30 Python
Django 重写用户模型的实现
2019/07/29 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
2019/07/31 Python
TensorFlow命名空间和TensorBoard图节点实例
2020/01/23 Python
python GUI库图形界面开发之PyQt5信号与槽多窗口数据传递详细使用方法与实例
2020/03/08 Python
CSS3中的常用选择器使用示例整理
2016/06/13 HTML / CSS
MAC Cosmetics巴西官方网站:M·A·C彩妆
2019/04/18 全球购物
英国打印机墨盒销售网站:Ink Factory
2019/10/07 全球购物
安全生产投入制度
2014/01/29 职场文书
教师通用专业自荐书范文
2014/02/11 职场文书
股东合作协议书
2014/04/14 职场文书
幼儿园师德演讲稿
2014/05/06 职场文书
居委会个人对照检查材料思想汇报
2014/09/29 职场文书
群众路线剖析材料范文
2014/10/09 职场文书
2015年质量月活动总结报告
2015/03/27 职场文书
师德师风主题教育活动总结
2015/05/07 职场文书
致青春观后感
2015/06/09 职场文书
使用CSS实现小三角边框原理解析
2021/11/07 HTML / CSS
Golang实现可重入锁的示例代码
2022/05/25 Golang