Perl 绘制 .csv 文件中的多个数据集

发布于 2024-09-10 09:53:45 字数 920 浏览 4 评论 0原文

我有一个包含以下数据的 .csv 文件。(我将 CSV 文件作为逗号分隔文件打开)

file1 date1  1  76.09
      date10 10 87.09
      date11 11 89.89
      date2  2  66.5
      date3  3  78.89
      date4  4  87.98
      date5  5  57
      date6  6  57.98
      date7  7  34.32
      date8  8  45.76
      date9  9  34.99
file2 date1  1  82.45
      date2  2  86.23
file3 date1  1  65.76
      date10 10 34.89
      date11 11 23.79
      date12 12 86.23
      date2  2  23.78
      date3  3  45.78
      date4  4  34.78
      date5  5  67.89
      date6  6  34.78
      date7  7  78.45
      date8  8  67.89
      date9  9  86.23

现在我想知道如何为每个数据集 file1、file2、file3 绘制图表,其中第 3 列作为 X 轴,第 4 列作为Y 轴。

我现在所做的是,我手动复制每个文件的粘贴数据并使用 GNUPLOT 之类的

plot  "data.csv" using 1:2 title 'file1'

但我想在 perl 脚本中执行此操作并希望使用 perl 绘图。还有一种方法可以让我免于每次绘制图表时手动将每个文件的粘贴数据复制到单独的 csv 文件中。

感谢您的帮助。

谢谢。

I have a .csv file with the following data.(I open CSV file as comma separated file)

file1 date1  1  76.09
      date10 10 87.09
      date11 11 89.89
      date2  2  66.5
      date3  3  78.89
      date4  4  87.98
      date5  5  57
      date6  6  57.98
      date7  7  34.32
      date8  8  45.76
      date9  9  34.99
file2 date1  1  82.45
      date2  2  86.23
file3 date1  1  65.76
      date10 10 34.89
      date11 11 23.79
      date12 12 86.23
      date2  2  23.78
      date3  3  45.78
      date4  4  34.78
      date5  5  67.89
      date6  6  34.78
      date7  7  78.45
      date8  8  67.89
      date9  9  86.23

Now I want to know how to plot a graph for each of these datasets file1,file2,file3 with column3 as X axis and column 4 as Y axis.

What I do right now is, I manually copy paste data for each file and use GNUPLOT like

plot  "data.csv" using 1:2 title 'file1'

But I want to do it in a perl script and want to use perl plotting. Also is there a way which can save me from manually copy pasting data for each file into separate csv file everytime I plot the graph.

Thanks for your help.

Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文