我以前csv2xls.pl
到一個文本日誌轉換成.xls
格式,然後我創建一個圖表,如下:如何使用Spreadsheet :: WriteExcel從數字日誌數據創建圖表?
my $chart3 = $workbook->add_chart(type => 'line' , embedded => 1);
# Configure the series.
$chart3->add_series(
categories => '=Sheet1!$B$2:$B$64',
values => '=Sheet1!$C$2:$C$64',
name => 'Test data series 1',
);
# Add some labels.
$chart3->set_title(name => 'Bridge Rate Analysis');
$chart3->set_x_axis(name => 'Packet Size ');
$chart3->set_y_axis(name => 'BVI Rate');
# Insert the chart into the main worksheet.
$worksheet->insert_chart('G2', $chart3);
我可以看到圖中的.xls
文件。但是,所有數據都是文本格式,而不是數字,因此圖表看起來不正確。
在應用此創建圖表功能之前,如何將文本轉換爲數字?
另外,如何在創建圖表之前對.xls
文件進行排序?