gpt4 book ai didi

python - 在python中制作完整的矩阵输出

转载 作者:太空宇宙 更新时间:2023-11-04 03:32:11 24 4
gpt4 key购买 nike

我有一个 236 x 97 维的矩阵。当我在 Python 中打印矩阵时,它的输出不完整,矩阵中间有 ......

我尝试将矩阵写入测试文件,但结果完全一样。我无法发布屏幕截图,因为我的声誉不够,如果我选择其他标记选项,将无法正确显示。谁能解决这个问题?


 def build(self):
self.keys = [k for k in self.wdict.keys() if len(self.wdict[k]) > 1]
self.keys.sort()
self.A = zeros([len(self.keys), self.dcount])
for i, k in enumerate(self.keys):
for d in self.wdict[k]:
self.A[i,d] += 1

def printA(self):
outprint = open('outputprint.txt','w')
print 'Here is the weighted matrix'
print self.A
outprint.write('%s' % self.A)
outprint.close()
print self.A.shape

最佳答案

假设您的矩阵是一个 numpy 数组,您可以使用 matrix.tofile(<options>)按照记录将数组写入文件 here :

#!/usr/bin/env python
# coding: utf-8

import numpy as np

# create a matrix of random numbers and desired dimension
a = np.random.rand(236, 97)

# write matrix to file
a.tofile('output.txt', sep = ' ')

关于python - 在python中制作完整的矩阵输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30678570/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com