Date 将日期列和时间列合并到新列

Date 将日期列和时间列合并到新列,date,csv,f#,f#-data,Date,Csv,F#,F# Data,我有一个CSV文件。有一列包含日期,另一列包含时间值: "Datum";"Von";"bis";"Vertikale Netzlast [MW]"; 01.01.2015;00:00;00:15;1.216; 01.01.2015;00:15;00:30;1.121; 01.01.2015;00:30;00:45;1.090; 01.01.2015;00:45;01:00;981; 01.01.2015;01:00;01:15;829; 01.01.2015;01:15;01:30;745; 0

我有一个CSV文件。有一列包含日期,另一列包含时间值:

"Datum";"Von";"bis";"Vertikale Netzlast [MW]";
01.01.2015;00:00;00:15;1.216;
01.01.2015;00:15;00:30;1.121;
01.01.2015;00:30;00:45;1.090;
01.01.2015;00:45;01:00;981;
01.01.2015;01:00;01:15;829;
01.01.2015;01:15;01:30;745;
01.01.2015;01:30;01:45;596;
01.01.2015;01:45;02:00;521;
01.01.2015;02:00;02:15;440;
...
02.01.2015;00:00;00:15;-2.990;
02.01.2015;00:15;00:30;-3.114;
02.01.2015;00:30;00:45;-3.319;
02.01.2015;00:45;01:00;-3.389;
02.01.2015;01:00;01:15;-3.479;
02.01.2015;01:15;01:30;-3.649;
02.01.2015;01:30;01:45;-3.778;
02.01.2015;01:45;02:00;-3.873;
02.01.2015;02:00;02:15;-3.821;
02.01.2015;02:15;02:30;-3.831;
如何通过将“Datum”和“Von”合并到以下位置来获得新列:

编辑:

我尝试了这个函数来实现:

let newData = 
    [ for row in data.Rows do
        yield row.Datum.Add(row.Von.TimeOfDay) row.MW
]
但随后我得到了
yield row.Datum.Add(row.Von.TimeOfDay)
的错误消息:

这不是一个函数,无法应用。

好的,我漏掉了一个逗号:

let newData = 
    [ for row in data.Rows do
        yield row.Datum.Add(row.Von.TimeOfDay), row.MW
]

你应该考虑把你想做的事情张贴出来……RIGIL我编辑了我的帖子。“雾,因为这是我自己的答案,我只在两天之后就解决了。”)虽然这样做很奇怪me@FoggyFinder对不起,我的意思是不可能在两天内将您自己的答案标记为已解决P
let newData = 
    [ for row in data.Rows do
        yield row.Datum.Add(row.Von.TimeOfDay), row.MW
]