我得到了一个多维 numpy 数组,x它看起来像这样:
array([ array([ 398.24475098, -196.1497345 , -110.79341125, ..., -1937.22399902,
-6158.89355469, 1742.84399414], dtype=float32),
array([ 32.27750397, -171.73371887, -342.6328125 , ..., -4727.4296875 ,
-4727.4296875 , -2545.10375977], dtype=float32),
array([ 785.83660889, -234.88890076, 140.49914551, ..., -7982.19482422,
-2127.640625 , -1434.77160645], dtype=float32),
...,
array([ 181.93313599, -146.41413879, -416.02978516, ...,
-4517.796875 , 10491.84570312, -6604.39550781], dtype=float32),
array([ -1.37602341e+02, 1.71733719e+02, 7.13068867e+00, ...,
8.60104688e+03, 1.39115127e+04, 3.31622314e+03], dtype=float32),
array([ 453.17272949, 152.49285889, 260.41452026, ...,
19061.60742188, 11232.8046875 , 7312.13964844], dtype=float32)], dtype=object)
Run Code Online (Sandbox Code Playgroud)
我正在尝试访问每一列(特别是我正在尝试获取每列的标准偏差)。我找到了这个答案,我试过了,
>>> x[:,0]
Run Code Online (Sandbox Code Playgroud)
但这返回了一个错误:
Traceback (most recent call last): …Run Code Online (Sandbox Code Playgroud)