CNTK:示例 104 中的 csv 列格式

CNTK: csv column format in example 104

在 CNTK 示例中 (CNTK_104_Finance_Timeseries_Basic_with_Pandas_Numpy) 数据看起来像: get_stock_data

我已经尝试 pd.read_csv 读取我自己的 csv 数据:

url = 'http://localhost/csv/SPY0.csv'
data = pd.read_csv(url)
data.tail(5)

...结果: pandas.read_csv

问题是:csv 列格式如何像 "get_stock_data" 一样?

您需要将参数 index_col 添加到 read_csv 中的 index 读取列。

您也可以通过parse_datesindex转换为DatetimeIndex

#convert first column to index (python counts from 0)
data = pd.read_csv(url, index_col=[0], parse_dates=[0])

#convert column with name Date to index
data = pd.read_csv(url, index_col=['Date'], parse_dates=['Date'])

另一个解决方案是使用 to_datetime and set_index:

data = pd.read_csv(url)
data['Date'] = pd.to_datetime(data['Date'])
data = data.set_index('Date')