Is it a stochastic matrix?
Haskell, 57 55 bytes

import Data.List
s a=all((==100).sum)&lt;$&gt;[transpose a,a]


Input of type (Eq a, Num a) =&gt; [[a]]. Outputs boolean list [left-stochastic, right-stochastic]

Thanks to @proudhaskeller for saving 2 bytes