在C#中,可以使用DataFrame類中的FillMissing方法來處理缺失數據。FillMissing方法可以使用不同的填充策略來填充缺失數據,比如使用特定的值、均值、中位數等。以下是一個示例代碼:
using Microsoft.Data.Analysis;
DataFrame df = new DataFrame();
df.Columns.Add(new PrimitiveDataFrameColumn<int>("A", new int?[] { 1, 2, null, 4, 5 }));
// 使用均值填充缺失數據
df.FillMissing<float>(FillMethod.Mean);
Console.WriteLine(df);
在上面的示例中,首先創建了一個包含缺失數據的DataFrame對象,然后使用FillMissing方法將缺失數據填充為均值。最后通過Console.WriteLine方法打印出填充后的DataFrame。