当我想将绘图日期作为x轴时,ipython通常会显示: UnicodeDecodeError:'utf8'编解码器无法解码位置2中的字节0xd4:无效的连续字节。
这是一个例子:
import datetime
import random
import matplotlib.pyplot as plt
# make up some data
x = [(datetime.datetime.now() + datetime.timedelta(days=i)).date() for i in range(12)]
y = [i+random.gauss(0,1) for i,_ in enumerate(x)]
# plot
plt.plot(x,y)
# beautify the x-labels
plt.gcf().autofmt_xdate()
plt.show()
它将显示:UnicodeDecodeError:'utf8'编解码器无法解码位置2中的字节0xd4:无效的连续字节 我应该如何解决这个问题?我的python是2.7.10,ipython是3.2.0