df = pd.read_csv('data.csv')
df.set_index('date', inplace=True)
data = pd.read_csv('data.csv')
x = np.array(df['subscribersGained'].dropna().values, dtype=float)
y = np.array(pd.to_datetime(df['date'].dropna()).index.values, dtype=float)
错误:密钥错误:‘日期’
在.csv文件中,日期的格式为yyyy-mm-dd。
1条答案
按热度按时间kh212irz1#
默认情况下,set_index()删除已设置为索引的列。由于它已被转换为索引,因此尝试按名称调用它将引发错误。如果您仍然想将其用作数据列,可以尝试
该函数的文档也值得一读!https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.set_index.html