It's possible there's a mistake in here somewhere, I did this re-using code I had already made, I don't think there's any reason that was a bad idea but just mentioning that (I was thinking of the matrix as having the other orientation when I wrote the code, so maybe I encoded that assumption unintentionally somewhere)...
==================
First column of U looks like our typical first row of V^T (in the usual matrix orientation)
Second column of U looks like our typical first row of V^T
I'm going to assume the rest look the same as well.
character_list = [x for x in character_map["Character display name"]]
vector_barchart(character_list, v2t[0,:], 10)
================================
Note that vector_barchart(character_list, U2.transpose()[0,:], 10) is the same as vector_barchart(character_list, v2t[0,:], 10)... The columns of our usual U are the same as the rows of V^T if we transpose the matrix.
It's possible there's a mistake in here somewhere, I did this re-using code I had already made, I don't think there's any reason that was a bad idea but just mentioning that (I was thinking of the matrix as having the other orientation when I wrote the code, so maybe I encoded that assumption unintentionally somewhere)...
================== First column of U looks like our typical first row of V^T (in the usual matrix orientation)
Second column of U looks like our typical first row of V^T
I'm going to assume the rest look the same as well.
To re-run:
================== First row of V^T
Second row of V^T
Third row of V^T
Fourth row of V^T
Fifth row of V^T
Sixth row of V^T
Seventh row of V^T
Eighth row of V^T
Ninth row of V^T
Tenth row of V^T
To re-run:
================================ Note that
vector_barchart(character_list, U2.transpose()[0,:], 10)
is the same asvector_barchart(character_list, v2t[0,:], 10)
... The columns of our usual U are the same as the rows of V^T if we transpose the matrix.