本文整理匯總了Python中FileManager.FileManager.strOutFile方法的典型用法代碼示例。如果您正苦於以下問題:Python FileManager.strOutFile方法的具體用法?Python FileManager.strOutFile怎麽用?Python FileManager.strOutFile使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類FileManager.FileManager
的用法示例。
在下文中一共展示了FileManager.strOutFile方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: add_name
# 需要導入模塊: from FileManager import FileManager [as 別名]
# 或者: from FileManager.FileManager import strOutFile [as 別名]
limit = 1 # 低頻度後の閾値
threshold = 0 # cos類似度のしきい値
cluster_num = 6 # クラスタ數
name = add_name(limit, threshold)
texts = merge_doc(f)
texts_dic = make_id_text_dic(texts)
processd_text = pre_process(texts_dic)
#tf-idfの計算
tf_idf_dict, unique_word = calc_tf_idf(processd_text, limit)
id_bow_dict = vectorizer(tf_idf_dict, unique_word)
fm.oneOutFile(unique_word, 'word_'+name+'.txt')
#隣接行列の作成
adj_mat_str = make_adj_matrix(id_bow_dict, threshold)
fm.strOutFile(adj_mat_str, 'sim_matrix_'+name+'.txt') # テキストファイルに書き出す
# PCAの前データを作成
pre_bow_matrix = make_matrix(id_bow_dict)
bow_matrix = pre_bow_matrix[0]
ids = pre_bow_matrix[1]
fm.twoOutFile(bow_matrix, 'bow_matrix_'+name+'.txt') # テキストファイルに書き出す
fm.oneOutFile(ids, 'ids_'+name+'.txt') # テキストファイルに書き出す
#K-Means法の実行と可視化
pca_box_matrix = pca(bow_matrix)
fm.twoOutFile(pca_box_matrix, 'pca_data_'+name+'.txt')
label = kmeans(pca_box_matrix, cluster_num)
fm.oneOutFile(label, 'label_'+name+'.txt') # テキストファイルに書き出す
show(pca_box_matrix, label, name)