熊猫:打印时没有dtype信息

时间:2018-09-21 01:42:31

标签: python pandas

我有predictions.iloc[5]

(predictions.iloc[5])
Out[102]: 
0    569.366922
Name: 5, dtype: float64

我也有mape

mape
Out[103]: 3.1396327381728257

我正在将两个变量合并为forecast

forecast = ((predictions.iloc[5]), mape)

我正在尝试在没有Name: 5, dtype: float64详细信息的情况下打印

但是当我尝试时:

print(forecast.to_string(index=False, header=False))

我收到错误消息:

AttributeError: 'tuple' object has no attribute 'to_string'

1 个答案:

答案 0 :(得分:0)

您可以将.values[0]iloc一起使用:

forecast = ((predictions.iloc[5].values[0]), mape)

或者通过在*之前添加predictions.iloc[0]来使用拆包:

forecast = (*predictions.iloc[0], mape)

然后,您可以简单地通过以下方式打印:

print(*forecast, sep=' ')