I am trying to print something big in python and instead of getting the whole result i get parts of it with "..." in the middle. Any ideas how to get the whole of it?
e.g.
'8.881386032' '5.737972827' '3.355746972' ..., '2.827335059', '2.598858336' '2.69954686'
The code is:
transposedMatrix = np.transpose(data)
print (transposedMatrix)
I am already converting it into a string and i get the same thing when i am writing in files
For numpy
, call:
import sys
import numpy
numpy.set_printoptions(threshold=sys.maxint)
to raise the threshold to infinity. See the numpy.set_printoptions()
documentation for more details.
For Python 3, use sys.maxsize
instead:
numpy.set_printoptions(threshold=sys.maxsize)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With