正在关注 pandas DataFrame diagonal ,我可以使用 np.diag
获取对角线元素。如何获取数据框中的非对角线元素(假设数据框的大小为 n x n)
最佳答案
使用 np.eye
生成的掩码,例如:
xf = pd.DataFrame(np.random.rand(5,5))
xf.mask(np.eye(5, dtype = bool))
关于python - 获取数据框中的非对角线元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44856566/