【问题标题】:CNTK: csv column format in example 104CNTK:示例 104 中的 csv 列格式
【发布时间】:2017-02-17 06:54:59
【问题描述】:

在 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

问题是:“get_stock_data”之类的 csv 列格式如何?

【问题讨论】:

    标签: python csv pandas cntk


    【解决方案1】:

    您需要在read_csv 中为index 添加读取列的参数index_col

    您还可以通过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_datetimeset_index

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-17
      • 2017-05-02
      相关资源
      最近更新 更多