Python 返回不支持的数据帧类型错误

Python 返回不支持的数据帧类型错误,python,pandas,dataframe,Python,Pandas,Dataframe,我打电话时出错了 DataFrame(correlation_mat) <repr(<pandas.core.frame.DataFrame at 0xa36c02c>) failed: TypeError: unsupported operand type(s) for -: 'str' and 'int'> 返回 dtype('float64') 我不知道如何解决这个问题。你能给我们看看相关性\u mat是什么样子吗?根据这条消息,我猜你在做一些减去字

我打电话时出错了

DataFrame(correlation_mat)

<repr(<pandas.core.frame.DataFrame at 0xa36c02c>) failed: TypeError: unsupported operand      type(s) for -: 'str' and 'int'>
返回

dtype('float64')

我不知道如何解决这个问题。

你能给我们看看
相关性\u mat
是什么样子吗?根据这条消息,我猜你在做一些减去字符串和整数的事情。这里的关键词是
guess
。而且,看起来repr失败了,而不是df创建。也许熊猫将第一行作为列名?不管怎样,试试df=DataFrame(correlation\u mat)并检查一下,我猜ctor会成功。
dtype('float64')