我想在X和Y轴上绘制值'。我不想在图表中添加任何数据,只需标记Axis'有时间和DID(如下所示)
这是我的代码:
import pandas as pd
import matplotlib.pyplot as plt
from matplotlib import style
style.use('ggplot')
df = pd.read_csv('Test_Sheet_1.csv')
Time = df.ix[8:, 1]
print(Time)
DID = df.ix[1, 6:13]
print(DID)
ax1 = plt.subplot2grid((6,6), (0,0), rowspan=6, colspan=6)
ax1.plot(Time)
plt.show()
我收到此错误:
could not convert string to float
我试图在x和y轴上放置的是字母,而不是数字,因此此错误有效。我该如何解决这个问题?有没有简单的方法可以从图表中绘制这些DID&Times和Times而不会出现此错误?
另外,我是python和编码的新手,所以如果我的问题不清楚,请告诉我,我会尽力解决。