如何附加通过每次迭代生成的数据框也没有相似的列
How to append a dataframe which generates through every iteration which doesnt have similar columns as well
如何附加一个通过每次迭代生成的数据框,它也没有类似的列。
我的迭代生成格式为 <class 'scipy.sparse.csr.csr_matrix'>
的 tfidx 矩阵,然后将其转换为数据帧。
The matrix in 1st iteration may have 2(rows)*10(cols) and in iteration 2 it might be 2*15
...
所以这里我试图将所有这些矩阵附加到一个文件中,特别是不必是数据帧。
for i in 100:
tfidf_vectorizer = TfidfVectorizer()
tfidf_matrix = tfidf_vectorizer.fit_transform((root_text[i], tweet_text[i]))
输出:
希望它在一个文件中,以便我可以一次查看所有输出。
您可以尝试保存到文本文件中。例如,
for i in 100:
tfidf_vectorizer = TfidfVectorizer()
tfidf_matrix = tfidf_vectorizer.fit_transform((root_text[i], tweet_text[i]))
with open('outputFile.txt', mode = 'a') as f:
f.write(tfidf_matrix)
f.write('\n')
如何附加一个通过每次迭代生成的数据框,它也没有类似的列。
我的迭代生成格式为 <class 'scipy.sparse.csr.csr_matrix'>
的 tfidx 矩阵,然后将其转换为数据帧。
The matrix in 1st iteration may have 2(rows)*10(cols) and in iteration 2 it might be 2*15
...
所以这里我试图将所有这些矩阵附加到一个文件中,特别是不必是数据帧。
for i in 100:
tfidf_vectorizer = TfidfVectorizer()
tfidf_matrix = tfidf_vectorizer.fit_transform((root_text[i], tweet_text[i]))
输出:
希望它在一个文件中,以便我可以一次查看所有输出。
您可以尝试保存到文本文件中。例如,
for i in 100:
tfidf_vectorizer = TfidfVectorizer()
tfidf_matrix = tfidf_vectorizer.fit_transform((root_text[i], tweet_text[i]))
with open('outputFile.txt', mode = 'a') as f:
f.write(tfidf_matrix)
f.write('\n')