我自己如何使用动态图的CSV文件加载功能(加载CSV数据,然后在绘制图表之前向其添加新系列)?

我自己如何使用动态图的CSV文件加载功能(加载CSV数据,然后在绘制图表之前向其添加新系列)?,csv,import,dygraphs,Csv,Import,Dygraphs,由于动态图表显然没有任何功能,无法将单独的数据系列一次一个地添加到图表中(而只是从CSV文件或内存数组中一次加载图表的所有数据系列),因此我希望自己编写一些代码来实现这一点 我的理由?我的问题/场景是,我有一个“基本文件”,其中包含一系列数百万个大值的数据。然后,我将需要显示许多单独的图表,这些图表显示了这个大数据系列以及一系列其他相应的较小数据系列,我非常希望不要在磁盘上为每个这样的图表复制一个新的CSV文件中的大数据系列,而是首先从CSV“基本文件”加载大的“基本数据系列”直接从我的Java

由于动态图表显然没有任何功能,无法将单独的数据系列一次一个地添加到图表中(而只是从CSV文件或内存数组中一次加载图表的所有数据系列),因此我希望自己编写一些代码来实现这一点

我的理由?我的问题/场景是,我有一个“基本文件”,其中包含一系列数百万个大值的数据。然后,我将需要显示许多单独的图表,这些图表显示了这个大数据系列以及一系列其他相应的较小数据系列,我非常希望不要在磁盘上为每个这样的图表复制一个新的CSV文件中的大数据系列,而是首先从CSV“基本文件”加载大的“基本数据系列”直接从我的Javascript,然后为每个这样的图表集成一个这样小的数据系列,然后通过
new Dygraph(…)
调用将其发送到渲染

显然,DYGRAPS代码中已经存在的CSV文件加载功能非常好,因此,如果可能,我非常希望使用它从单个单独的CSV文件加载大型“基本数据系列”

简言之,问题是:

如何在我自己的代码中单独使用动态图的现有CSV文件加载功能,以便将任意CSV文件加载到内存中的动态图图表数据数组格式中,以便最终使用我自己的自定义代码合并这些多个数据系列数组

我希望是这样的:

loaded_data_series_1 = some_secret_internal_function_or_method_of_dygraphs('file1.csv');
loaded_data_series_2 = some_secret_internal_function_or_method_of_dygraphs('file2.csv');
merged_data_series = my_own_custom_dataseries_merging_code(loaded_data_series_1, loaded_data_series_2);
g = new Dygraph(document.getElementById('my_chart'), merged_data_series,{});
因此,这里的关键是要知道应该用什么来替换
某些\u secret\u internal\u function\u或\u method\u of \u dygraphs()

动态图像开发者或其他人能给我指出正确的方向吗

(我试图亲自查看动态图代码,但不幸的是,由于我的Javascript编码技能不足,我很快就迷失了方向)