我在Deedle框架中导入了一些数据,并尝试将值的类型转换为整数类型。
我使用了以下代码:
let myFrmK01 = Frame.ReadCsv(@"QuandlDataSample.csv", hasHeaders=true)
let myFrmK02 = myFrmK01
|> Frame.indexRowsDate "Date"
|> Frame.sortRowsByKey
现在,为了转换数值类型,我尝试使用以下方法:
let myFrame03 = Frame.mapValues (fun (x:float) -> (Convert.ToUInt64(x * 100.0))) myFrame02
如果我使用以下代码查看帧的值:
myFrame03.Item("Adj. Open").Item (DateTime(2017, 5, 3))
我发现它仍然是一个浮点数,我错在哪里了?
谢谢。
Item
的另一种形式。非常感谢你。 - Felice Bruno