Pandas 非方形数据帧的方形元素

Pandas 非方形数据帧的方形元素,pandas,numpy,Pandas,Numpy,我想对非平方*n维数据帧的元素进行平方,但每次我尝试以下操作时,我都会得到一个错误,即 1) np.power(errorR, 2) 2) errorR**2 ValueError: input must be a square array 有一个好的解决方案吗?试试df.applymaplambda x:x**2我在jupyter环境中使用了它,它在重新启动工作区后工作 你能添加一些样本数据吗?3-4行。而且错误似乎出现在代码之前或之后,因为np.powererrorR、2和erro

我想对非平方*n维数据帧的元素进行平方,但每次我尝试以下操作时,我都会得到一个错误,即

1) np.power(errorR, 2)
2) errorR**2 



ValueError: input must be a square array

有一个好的解决方案吗?

试试df.applymaplambda x:x**2

我在jupyter环境中使用了它,它在重新启动工作区后工作

你能添加一些样本数据吗?3-4行。而且错误似乎出现在代码之前或之后,因为np.powererrorR、2和errorR**2在非平方df中工作得很好。不均匀。您可以使用df**2,但除非OP的问题陈述清楚,否则没有意义。