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 相关文章推荐
Python生成pdf文件的方法
Aug 04 Python
Python去除列表中重复元素的方法
Mar 20 Python
Python 找到列表中满足某些条件的元素方法
Jun 26 Python
Python实现矩阵相乘的三种方法小结
Jul 26 Python
python如何实现一个刷网页小程序
Nov 27 Python
python代码 输入数字使其反向输出的方法
Dec 22 Python
对python中的os.getpid()和os.fork()函数详解
Aug 08 Python
初次部署django+gunicorn+nginx的方法步骤
Sep 11 Python
Python:二维列表下标互换方式(矩阵转置)
Dec 02 Python
pytorch GAN生成对抗网络实例
Jan 10 Python
python爬虫使用scrapy注意事项
Nov 23 Python
Python实现灰色关联分析与结果可视化的详细代码
Mar 25 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中实现Bloom Filter算法
2015/03/30 PHP
php微信开发接入
2016/08/27 PHP
Ajax和PHP正则表达式验证表单及验证码
2016/09/24 PHP
PHP封装的完整分页类示例
2018/08/21 PHP
PHP JWT初识及其简单示例
2018/10/10 PHP
javascript的trim,ltrim,rtrim自定义函数
2008/09/21 Javascript
获取焦点时,利用js定时器设定时间执行动作
2010/04/02 Javascript
一个简单不报错的summernote 图片上传案例
2016/07/11 Javascript
a标签跳转到指定div,jquery添加和移除class属性的实现方法
2016/10/10 Javascript
jQuery通过ajax方法获取json数据不执行success的原因及解决方法
2016/10/15 Javascript
使用jquery实现的循环连续可停顿滚动实例
2016/11/23 Javascript
Node调用Java的示例代码
2017/09/20 Javascript
element-ui循环显示radio控件信息的方法
2018/08/24 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
2018/10/19 Javascript
vue中使用mxgraph的方法实例代码详解
2019/05/17 Javascript
javascript设计模式 ? 代理模式原理与用法实例分析
2020/04/16 Javascript
Python设计模式编程中Adapter适配器模式的使用实例
2016/03/02 Python
Python基于pandas实现json格式转换成dataframe的方法
2018/06/22 Python
Python中使用遍历在列表中添加字典遇到的坑
2019/02/27 Python
一个可以套路别人的python小程序实例代码
2019/04/09 Python
Django 中自定义 Admin 样式与功能的实现方法
2019/07/04 Python
flask框架jinja2模板与模板继承实例分析
2019/08/01 Python
NumPy统计函数的实现方法
2020/01/21 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
Hotels.com爱尔兰:全球酒店预订
2017/02/24 全球购物
小学教师听课制度
2014/02/01 职场文书
《新型玻璃》教学反思
2014/04/13 职场文书
认购协议书范本
2014/04/22 职场文书
疾病防治方案
2014/05/31 职场文书
机械电子工程专业求职信
2014/06/22 职场文书
酒后驾车标语
2014/06/30 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
小学生九一八纪念日83周年演讲稿500字
2014/09/17 职场文书
工作作风懒散检讨书
2014/10/29 职场文书
法院答辩状格式
2015/05/22 职场文书
CSS filter 有什么神奇用途
2021/05/25 HTML / CSS