我正在尝试将值从数据帧df传递到stats.friedmanchisquare,其形状为(11,17)。这就是对我有效的方法(在此示例中仅适用于三行):df=df.as_matrix()printstats.friedmanchisquare(df[1,:],df[2,:],df[3,:])产生(16.714285714285694,0.00023471398805908193)但是,当我想使用df的所有11行时,代码行太长了。首先,我尝试通过以下方式传递值:df=df.as_matrix()printstats.friedmanchisquare([df[x,:]forxinnp.a