【发布时间】:2019-10-05 18:12:44
【问题描述】:
我有 2 个 pandas 数据帧,一个带有在 tensorflow 上工作的神经网络的预测(我猜它们是浮点数),另一个带有每个类的名称(我假设的字符串),当我尝试这个时
predictions = model.predict_generator(pred_generator, steps=50)
x = pd.DataFrame.from_dict(labels,orient = 'index').index
y = pd.DataFrame(predictions[0])
print(pd.concat(x,y))
我得到这个错误
TypeError: cannot concatenate object of type '<class 'str'>'; only Series and DataFrame objs are valid
我希望你能帮助我,在 R 中这对我来说会更容易,但我在 python 方面没有太多经验,提前谢谢大家
【问题讨论】:
-
如果我删除 .index 我得到这个错误第一个参数必须是一个可迭代的 pandas 对象,你传递了一个类型为“DataFrame”的对象
-
我发布了解决这两个错误的答案
标签: python pandas tensorflow concat