通过C# Pandas如何导出数据到Excel或CSV文件

   2024-10-07 6910
核心提示:在C#中使用Pandas库导出数据到Excel或CSV文件的方法如下:导出数据到Excel文件:using Python.Runtime;using NumSharp;using Pan

在C#中使用Pandas库导出数据到Excel或CSV文件的方法如下:

导出数据到Excel文件:
using Python.Runtime;using NumSharp;using Pandas;using System;using System.IO;class Program{    static void Main()    {        // 创建一个DataFrame        var data = new { Name = new[] { "Alice", "Bob", "Charlie" }, Age = new[] { 25, 30, 35 } };        var df = new DataFrame(data);        // 导出数据到Excel文件        string excelFilePath = "data.xlsx";        using (Py.GIL())        {            df.to_excel(excelFilePath);        }        Console.WriteLine($"数据已成功导出到Excel文件: {excelFilePath}");    }}
导出数据到CSV文件:
using Python.Runtime;using NumSharp;using Pandas;using System;using System.IO;class Program{    static void Main()    {        // 创建一个DataFrame        var data = new { Name = new[] { "Alice", "Bob", "Charlie" }, Age = new[] { 25, 30, 35 } };        var df = new DataFrame(data);        // 导出数据到CSV文件        string csvFilePath = "data.csv";        using (Py.GIL())        {            df.to_csv(csvFilePath);        }        Console.WriteLine($"数据已成功导出到CSV文件: {csvFilePath}");    }}

以上代码示例演示了如何使用C#中的Pandas库将数据导出到Excel或CSV文件。首先创建一个DataFrame对象,然后使用to_excel()方法将数据导出到Excel文件,或使用to_csv()方法将数据导出到CSV文件。在使用Pandas库时,需要使用Python.Runtime库来进行交互。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号