Deedle使用默认值在框架中分配系列

问题描述

我有一个熊猫脚本,正在转换为C#deedle,但无法设置初始值。

#Python Pandas
dat['processorIndex'] = dat['MSAIndex']
dat['opportunityIndex'] = ''
dat['nvdSerialPrefix'] = ''
dat['saleyardNo'] = ''
dat['ownerProducer'] = dat['Producer']
dat['Species'] = 'Bovine'
dat['coldGrader'] = dat['Grader']
dat['hotGrader'] = dat['Grader']

现在C#端:

C# deedle
// Assign some of the new fields
df["processorIndex"] = df["MSAIndex"];
df["nvdSerialPrefix"] = ""; // Does not work
df["saleyardNo"] = ""; // Does not work
df["ownerProducer"] = ""; // Does not work
df["Species"] = df["Species"].SelectValues((string s) => "Bovine"); // Does not work
df["coldGrader"] = df["Grader"];
df["hotGrader"] = df["Grader"]; 

如何创建新列并设置初始值?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)