在 Deedle 中使用默认值将列添加到数据框
Add column to dataframe with default value in Deedle
如何实现 in Deedle.
Pandas: df['Name'] = 'abc'
Deedle:df?Name = "abc"
不起作用 - 它需要一个系列。
给定一个包含一列的示例数据框:
let df =
frame [ "One" => series [ 1 => 1.1; 2 => 2.2 ] ]
要添加新列,您需要先创建一个包含所有行值的系列。然后你可以用非常类似于 pandas:
的方式将它添加到框架中
df?Two <- series [ for k in df.RowKeys -> k => "abc" ]
如何实现
Pandas: df['Name'] = 'abc'
Deedle:df?Name = "abc"
不起作用 - 它需要一个系列。
给定一个包含一列的示例数据框:
let df =
frame [ "One" => series [ 1 => 1.1; 2 => 2.2 ] ]
要添加新列,您需要先创建一个包含所有行值的系列。然后你可以用非常类似于 pandas:
的方式将它添加到框架中df?Two <- series [ for k in df.RowKeys -> k => "abc" ]