當前位置: 首頁>>代碼示例>>Python>>正文


Python FileManager.strOutFile方法代碼示例

本文整理匯總了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)
開發者ID:RyoIto,項目名稱:data_analisis_tutorial,代碼行數:33,代碼來源:text_analysis.py


注:本文中的FileManager.FileManager.strOutFile方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。