import numpy as npimport matplotlibpyplot as pltimport mathimport randomfrom sklearn import datasets cluster# kmeans聚类class MyKmeans # k是聚类数n是迭代次数 def __init__self k n=20 selfk = k
可以使用pandas库中的read_csv函数读取csv文件数据,例如:
import pandas as pd
# 读取csv文件数据
df = pd.read_csv('file_path.csv')
# 提取需要聚类的特征列数据
data = df[['feature1', 'feature2', 'feature3']].values
其中,file_path.csv是待读取的csv文件路径,feature1、feature2、feature3是需要聚类的特征列名称。读取后的数据可以直接作为MyKmeans类的输入数据。
原文地址: https://www.cveoy.top/t/topic/hht5 著作权归作者所有。请勿转载和采集!