gpt4 book ai didi

python - 调用 func pearsonr 并得到 TypeError : No loop matching the specified signature and casting was found for ufunc add

转载 作者:行者123 更新时间:2023-12-04 10:50:40 27 4
gpt4 key购买 nike

我运行下面的代码并收到意外错误
“类型错误:没有找到匹配指定签名和转换的循环,用于 ufunc add”
其中 X 和 Y 都是数据帧

from scipy.stats import pearsonr
for i in range(X.shape[1]):
Pear_corr, _ = pearsonr(Y,pd.DataFrame(X.iloc[:,i]))

我该怎么办 ?
先感谢您

最佳答案

就我而言,抛出错误是因为我有 Y 和 X 形状的二维 numpy 数组 (1000,1)。我将它们展平(y_val.flatten()、y_predict.flatten())并且错误得到修复。

关于python - 调用 func pearsonr 并得到 TypeError : No loop matching the specified signature and casting was found for ufunc add,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59485156/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com