我有一组存储在文本文件中的数据,我现在通过Perl将其放入CSV文件中。现在需要在图表中显示有问题的数据。
你有什么建议吗?建议使用XML,但XML不能将数据放入图表本身。
理想情况下会发生的事情是:数据将从文本文件中解码,放入Excel电子表格并显示为图表,所有这些都带有一位代码,因为其中有许多文本文件包含数据。
Perl,XML,C,C ++,C#和VB都可以使用。
答案 0 :(得分:9)
Spreadsheet::WriteExcel
是一个出色的CPAN模块,用于在Perl中创建Excel文件。
特别请查看Spreadsheet::WriteExcel::Chart
,它允许您在Excel文件中创建图表。
答案 1 :(得分:2)
对于我的使用,我发现GD::Graph是生成PNG格式图表的一个不错的选择。您也可以使用Chart::Gnuplot。
我也有an example of creating a chart in an Excel document using Win32::OLE。
答案 2 :(得分:2)
答案 3 :(得分:1)
使用Perl,您可以使用Win32::OLE
模块自动将数据放入Excel电子表格并将其显示在图表中。
您需要熟悉OLE库,以便了解要调用和设置的方法/属性。
答案 4 :(得分:1)
Chart::Clicker很好。它的输出像GD :: Graph的像素化要少,它支持透明的重叠部分。