我有一个遮罩的数组数据,我想进行数字化检查每个仓位的中位数数据。 所以我尝试使用以下代码
//*[@id="table1"]/table
但是,我得到了错误
bin_num1 = 5
bins1 = np.linspace(min(np.log10(data['vdisp'])), max(np.log10(data['vdisp'])), bin_num1)
delta1 = bins1[1] - bins1[0]
idx1 = np.digitize(data['vdisp'], bin_num1, right = True)
running_med1 = [np.median(np.log10(prim_data['stellar_mass'])[idx1 == k]) for k in range(bin_num1)]
ax13.scatter(bins1 - delta1 / 2, running_med1, color = 'magenta')
我该如何解决这个问题?
我已经尝试过data ['vdisp']。all()或.any()
感谢您的帮助!