如何在python中使数据类型为整数

2024-09-28 21:26:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使用分层聚类对数据进行聚类,我希望结果是数据类型为整数而不是浮点

import pandas as pd
import csv
#import csv
#from nltk.cluster import KMeansClusterer, euclidean_distance
dataset =pd.read_csv('vector.csv')
X = dataset
from sklearn.cluster import AgglomerativeClustering

cluster = AgglomerativeClustering(n_clusters=5, affinity='euclidean', linkage='ward')
cluster.fit_predict(X)
#print(cluster.labels_)
file=open('data_hirarki/hirarki.csv','a')
tulis=csv.writer(file,delimiter='\n',lineterminator='\n')
tulis.writerows([cluster.labels_])
file.close()

我该怎么办

结果是

1.0, 2.0, etc

我要1,2,3


Tags: csv数据fromimportlabels分层聚类dataset